Systems, methods, and applications for exchanging, transferring, or conveying objects and/or products within one or more communities

ABSTRACT

Systems, methods, and software applications stage real estate listings and comprise a graphic user interface of a digital device for receiving user input, digital images of staging furniture saved in a database, a digital communication network digitally connecting the digital device and a computer server. Artificial intelligence software selects a digital image of a staging item based on the user input, artificial intelligence hardware executes the artificial intelligence software, and the selected digital image is displayable via one or more digital devices.

CROSS-REFERENCE TO RELATED APPLICATION

This non-provisional application claims priority to U.S. ProvisionalPatent Application No. 63/120,553 filed Dec. 2, 2020, which isincorporated herein by reference.

SUMMARY OF THE DISCLOSURE

The present disclosure is directed to one or more systems, methods,and/or applications that are configured or adapted for swapping,exchanging, leasing, conveying, transferring, sharing, or renting one ormore movable objects and/or products within one or more communities. Thepresent systems, methods, and/or applications may facilitate swapping,buying, selling, leasing, conveying, transferring, sharing, renting,and/or exchanging of at least one staging item, object, or article, suchas, for example, personal property, furniture, furnishings, decorations,rugs/carpets, marketing/advertising accessories, within at least onelocal, regional, national, or international real estate community.

Real estate “staging” (hereinafter referred to as “staging”) refers topreparing a real estate property for sale or offer for sale within areal estate marketplace or real estate sales community. One purpose ofstaging real estate before sale or offer for sale in the marketplace isto improve or increase at least one physical appeal and/or overallappearance of the staged real estate being viewed by potential buyers.As a result of the staging, the real estate property may be sold to abuyer for more money and/or in a faster duration of time when comparedto un-staged real estate. There are many known staging techniques whichimprove or increase the appeal and/or overall appearance of the realestate property such that the potential buyers may experience anincreased desire to purchase the real estate property at an increased orhigher purchase price or within a shorter or faster duration of timewhen compared to un-staged real estate.

In embodiments, the real estate property may comprise or may be propertyconsisting of land, at least one land feature, at least one building, orany combination thereof. The real estate may further comprise immovableproperty, movable property, real property, or any combination thereof.Immovable property may consist of, for example, crops, minerals, forest,water, or any combination thereof, and real property may comprise atleast one of one or more buildings, housing/living structures, storagestructures, commercial structures, or any combination thereof. In someembodiments, the real estate property may comprise or may be at leastone dwelling, such as, for example, at least one multiple-unit dwelling,at least one semi-detached dwelling, at least one detachable dwelling,at least one portable dwelling, at least one commercial building, or anycombination thereof. For example, the at least one multiple-unitdwelling may be an apartment or flat, a multi-family house, a terracedhouse, a townhouse, a condominium, a cooperative dwelling, or anycombination thereof. In some embodiments, the at least one semi-detacheddwelling may be a duplex, the at least one portable dwelling may be amobile home, a pre-fabricated home, a houseboat, a structural tent, orany combination thereof, and the at least one commercial building may bea retail shop, a vehicle garage, a warehouse, an office building, a foodindustry building, a processing or manufacturing building, or anycombination thereof. Alternatively, the real estate property may be anyphysical structure comprising a living space or the like. The presentdisclosure is not limited to a specific embodiment of the real estateproperty to be staged via the present systems, methods, and/orapplications disclosed herein.

Staging of the real estate for sale on the real estate market oftenrequires at least one financial investment to improve or increase theappeal and/or appearance of the real estate to potential real estatebuyers. The real estate staging may require improving the physicalappearance or cosmetic appeal of the real estate property and oftencomprises decorating the real estate to stage or display a moreattractive and appealing impression of the real estate property to thepotential real estate buyers viewing the staged real estate property.The real estate stage decorating or displaying may include adding one ormore stage items, articles, or objects (hereinafter collectivelyreferred to hereinafter as “the at least one stage item”) to the overallappearance of the real estate property. In embodiments, the at least onestage item comprises one or more selected from the group consisting of:at least one art piece; at least one painting; at least one real estateaccessory; at least one light or residential lighting element; one ormore greenery pieces; one or more carpets or rugs; at least one windowtreatment element, one or more permanent furniture pieces; one or morestructural design elements; one or more “temporarily replace” furniturepieces; at least one landscaping element, or any combination thereof.

In some embodiments, the at least one stage item may be arranged,displayed, or provided within the real estate property to give thepotential buyers a more attractive first or subsequent impression of thereal estate property. Properly staged real estate may enhance one ormore attractive features of the real estate property, whilesubstantially reducing or eliminating one or more flaws, faults, ordeficiencies of the real estate property. Different portions, sections,areas, and/or rooms of the real estate property may require differing orvarying levels of staging to substantially convincing potentialhomebuyers to down-play or overlook the flaws, faults, or deficienciesof the real estate property. Therefore, some portions, sections, areas,and/or rooms of the real estate property may be considered moreimportant than others and may require addition of more or less stageitems to the staged real estate property.

At least one real estate agent for the seller of the staged real estateproperty (hereinafter “the seller's agent”) may utilize the systems,methods, and/or applications disclosed herein to determine, identify,and/or select the at least one stage item for arranging within thestaged real estate property. The seller's agent may swap, exchange,lease, receive, transfer, share, or rent determined, identified, and/orselected stage item (collectively referred to hereinafter as “theselected stage item”) for displaying at or incorporating into the stagedreal estate property via the present systems, methods, and/orapplications. The present systems, methods, and applications disclosedherein facilitate the preparation and completion of the staged realestate property by the seller's agent and reduce costs and completiontimes associated with preparing the staged real estate property. Atleast one real estate agent for a buyer of the staged real estateproperty (hereinafter “the buyer's agent”) may provide comments,reviews, and/or feed-back to the seller's agent with respect to thestaged real estate property via the systems, methods, and/orapplications disclosed herein. The staged real estate property mayincrease its home value by from about 1% to about 10% when directlycompared to the un-staged real estate property and may sell from aboutthree to about ten times faster when directly compared to the un-stagedreal estate property. However, high cost(s) associated with staging thereal estate property before sale and paid by the seller and/or theseller's agent may be from about one-hundred dollars to more than aboutten-thousand dollars. However, the systems, methods, and applicationsdisclosed herein are usable by the seller and/or the seller's agent tostage the real estate property before sale and/or minimize or reduce thehigh cost(s) associated with staging the real estate property beforesale.

In one or more embodiments, at least one system for staging real estateproperties/listings is provided. The system may comprise at least onefirst digital device having a graphic user interface for receiving userinput and/or at least one computer server coupled to at least onedatabase, wherein digital images of staging furniture are saved in theat least one database and accessible via the at least one computerserver. Further, the system may comprise a digital communication networkconnected to the at least one first digital device and the at least onecomputer server such that the at least one first digital devicedigitally communicates with the at least one computer server via thedigital communication network. Still further, the system may compriseartificial intelligence software configured for selecting at least onedigital image of at least one staging item from the digital images ofthe staging furniture based on the user input received from the at leastone first digital device, wherein the at least one staging itemcomprises staging furniture for staging a room of a real estate listing.Moreover, the system may comprise artificial intelligence hardware forexecuting the artificial intelligence software and in digitalcommunication with the at least one first digital device and the atleast one computer server, wherein the selected at least one digitalimage of at least one staging item is displayable via the graphic userinterface of the at least one first digital device.

In an embodiment, the user input may comprise a geographical location ofthe real estate listing.

In an embodiment, the user input may further comprise an acceptablegeographical radius with respect to the geographical location of thereal estate listing.

In an embodiment, the staging furniture may be physically located withinthe acceptable geographical radius with respect to the geographicallocation of the real estate listing.

In an embodiment, the user input may be a room type corresponding to theroom of the real estate listing and/or dimensions of the room of thereal estate listing.

In an embodiment, the system may further comprise at least one computersoftware application accessible via the at least one first digitaldevice or the at least one computer server and configured to display orrender the selected at least one digital image of at least one stagingitem.

In an embodiment, the artificial intelligence software may comprise oneor more data analysis algorithms and/or the artificial intelligencehardware may comprise one or more computer-generated sensory inputs.

In an embodiment, the artificial intelligence hardware may comprise atleast one artificial intelligence accelerator selected from the groupconsisting of at least one graphics processing unit, at least oneintegrated graphics processor, at least one field programmable gatearray, at least one application specific integrated circuit, or acombination thereof.

In an embodiment, the system may further comprise a virtual reality oraugmented reality staged real estate listing accessible via the at leastone first digital device or the at least one computer server andcomprising the room of the real estate listing staged with the selectedat least one digital image of at least one staging item.

In one or more embodiments, at least one method for stagging rooms ofreal estate properties/listings is provided and may comprise analyzinginformation associated with a plurality of staging furniture based onuser input received from a first digital device, wherein information ofthe plurality of staging furniture is accessible from a database indigitally communication with the first digital device and comprises ageographical location of each furniture item of the plurality of stagingfurniture, the user input comprises a geographical location of a realestate listing to be staged and an acceptable geographical radius aroundthe geographical location of the real estate listing. Further, themethod may comprise selecting at least one furniture item from theplurality of staging furniture based on the analyzed information whenthe geographical location of the at least one furniture item is locatedwithin the acceptable geographical radius around the geographicallocation of the real estate listing. Moreover, the method may comprisedisplaying the selected at least one furniture item via a computersoftware application that is accessible and displayable via the firstdigital device or at least one second digital device.

In an embodiment, the method may further comprise obtaining the selectedat least one furniture item for staging at least one room of the realestate listing.

In an embodiment, the method may further comprise staging at least oneroom of the real estate listing with the selected at least one furnitureitem.

In an embodiment, the method may further comprise creating a staged roomof the real estate listing by incorporating the selected at least onefurniture item into the staged room of the real estate listing.

In an embodiment, the method may further comprise executing orperforming one or more data analysis algorithms associated withartificial intelligence software when analyzing the informationassociated with the plurality of staging furniture based on the userinput received from the first digital device.

In an embodiment, the one or more data analysis algorithms may beexecuted or performed by artificial intelligence hardware.

In an embodiment, the artificial intelligence hardware may comprise atleast one artificial intelligence accelerator selected from the groupconsisting of at least one graphics processing unit, at least oneintegrated graphics processor, at least one field programmable gatearray, at least one application specific integrated circuit, or acombination thereof.

In one or more embodiments, at least one method for stagging rooms ofreal estate properties/listings is provide and may comprise digitallycommunicating user input from a first digital device to a computerserver via a first digital communication network, wherein the computerserver is coupled to a database comprising digital images indicative ofstaging furniture and executing artificial intelligence software toanalyze information associated with the staging furniture based on theuser input. Further, the method may comprise determining at least onefurniture item from the staging furniture for virtually staging a roomof a virtual real estate listing based on the analyzed information andthe user input, wherein the user input comprises a room type indicativeof the room of the virtual real estate listing. Still further, themethod may comprise incorporating, via the artificial intelligencesoftware, at least one digital image of the determined at least onefurniture item into the virtually staged room of the virtual real estatelisting. Moreover, the method may comprise rendering at least onedigital image of the virtually staged room.

In an embodiment, artificial intelligence hardware may execute theartificial intelligence software and/or may comprise at least oneartificial intelligence accelerator selected from the group consistingof at least one graphics processing unit, at least one integratedgraphics processor, at least one field programmable gate array, at leastone application specific integrated circuit, or a combination thereof.

In an embodiment, the method may further comprise generating a virtualtour of the virtual real estate listing comprising the at least onedigital image of the virtually staged room.

In an embodiment, the at least one digital image of the virtually stagedroom is a virtual or augmented reality of the virtual real estatelisting and comprises the at least one digital image of the determinedat least one furniture item.

BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure is best understood from the following detaileddescription when read with the accompanying Figures. It is emphasizedthat, in accordance with the standard practice in the industry, variousfeatures are not drawn to scale. In fact, the dimensions of the variousfeatures may be arbitrarily increased or reduced for clarity ofdiscussion.

FIG. 1 illustrates a box diagram of a system and components of thesystem for implementing the methods disclosed herein, according to oneor more examples of the present disclosure.

FIG. 2 illustrates a flowchart of a method to be implemented via thesystem shown in FIG. 1, according to one or more examples of the presentdisclosure.

DETAILED DESCRIPTION

As a preliminary matter, it will readily be understood by one havingordinary skill in the relevant art that the present disclosure has broadutility and application. As should be understood, any embodiment mayincorporate only one or a plurality of the disclosed aspects herein ofthe disclosure and may further incorporate only one or a plurality ofthe above-disclosed features. Furthermore, any embodiment discussed andidentified as being “preferred” is considered to be part of a best modecontemplated for carrying out the embodiments of the present disclosure.Other embodiments also may be discussed for additional illustrativepurposes in providing a full and enabling disclosure. Moreover, manyembodiments, such as adaptations, variations, modifications, andequivalent arrangements, will be implicitly disclosed by the embodimentsdescribed herein and fall within the scope of the present disclosure.

Accordingly, while embodiments are described herein in detail inrelation to one or more embodiments, it is to be understood that thisdisclosure is illustrative and exemplary of the present disclosure, andare made merely for the purposes of providing a full and enablingdisclosure. The detailed disclosure herein of one or more embodiments isnot intended, nor is to be construed, to limit the scope of patentprotection afforded in any claim of a patent issuing here from, whichscope is to be defined by the claims and the equivalents thereof. It isnot intended that the scope of patent protection be defined by readinginto any claim a limitation found herein that does not explicitly appearin the claim itself.

Thus, for example, any sequence(s) and/or temporal order of steps ofvarious processes or methods that are described herein are illustrativeand not restrictive. Accordingly, it should be understood that, althoughsteps of various processes or methods may be shown and described asbeing in a sequence or temporal order, the steps of any such processesor methods are not limited to being carried out in any particularsequence or order, absent an indication otherwise. Indeed, the steps insuch processes or methods generally may be carried out in variousdifferent sequences and orders while still falling within the scope ofthe present disclosure. Accordingly, it is intended that the scope ofpatent protection is to be defined by the issued claim(s) rather thanthe description set forth herein.

Additionally, it is important to note that each term used herein refersto that which an ordinary artisan would understand such term to meanbased on the contextual use of such term herein. To the extent that themeaning of a term used herein—as understood by the ordinary artisanbased on the contextual use of such term—differs in any way from anyparticular dictionary definition of such term, it is intended that themeaning of the term as understood by the ordinary artisan shouldprevail.

Illustrative examples of the subject matter claimed below will now bedisclosed. In the interest of clarity, not all features of an actualimplementation are described in this specification. It will beappreciated that in the development of any such actual implementation,numerous implementation-specific decisions may be made to achieve thedevelopers' specific goals, such as compliance with system-related andbusiness-related constraints, which will vary from one implementation toanother. Moreover, it will be appreciated that such a developmenteffort, even if complex and time-consuming, would be a routineundertaking for those of ordinary skill in the art having the benefit ofthis disclosure.

Further, as used herein, the article “a” is intended to have itsordinary meaning in the patent arts, namely “one or more.” Herein, theterm “about” when applied to a value generally means within thetolerance range of the equipment used to produce the value, or in someexamples, means plus or minus 10%, or plus or minus 5%, or plus or minus1%, unless otherwise expressly specified. Further, herein the term“substantially” as used herein means a majority, or almost all, or all,or an amount with a range of about 51% to about 100%, for example.Moreover, examples herein are intended to be illustrative only and arepresented for discussion purposes and not by way of limitation.

The systems, methods, and/or applications disclosed herein mayfacilitate swapping, buying, selling, leasing, conveying, transferring,sharing, renting, and/or exchanging of the at least one staging itemwithin at least one local, regional, national, or international realestate community. The present systems, methods, and mobile applicationsaid, support, help the seller's agent to better afford and logisticallyprovide the at least one staging item for one or more staged real estateproperty to be list for sale and/or sold by the seller's agent. In someembodiments, staging of the real estate property may be necessary tofinalize sale of the real estate property to a potential buyer, andcosts associated with the staging may have a substantial effect on thefinal sale price of staged real estate property.

The present systems, methods, and applications disclosed herein may helpor aid faster sale of staged real estate properties for higher pricesthan non-staged properties and/or help or aid seller agents to retainone or more clients by allowing the seller agents to provide the stageitems and services at no or lower costs to the real estate propertysellers. The present systems, methods, and applications disclosed hereinmay facilitate a level playing field to real estate market participatesby ensuring agent selections are based on experience, enthusiasm andtalent and not by financial burden the agents are offering to take onthat the agents' competition will accept. In short, the present systems,methods, and applications disclosed herein facilitate the swapping,buying, selling, leasing, transferring, renting and/or exchanging the atleast one staging item for staging real estate property or real estatesales/rentals. The present systems, methods, and applications disclosedherein provide the at least one staging item (i.e., staging furniture orthe like) which may result in no inventory being owned and stored byreal estate agents and may save thousands of dollars of traditionaloverhead by the real estate agents. Staging item sharing systems,methods, and applications are disclosed herein that may provide properlogistics and access and fix a problem that realtors have faced forseveral years and would otherwise make the realtors lose more than onelisting opportunities. Profession real estate stagers may also utilizethe present systems, methods, and applications disclosed herein toreduce or avoid any high carrying costs associated with stagingfurniture. As a result, the professional stages may still be hired byreal estate agents for more reasonable amounts but without the costlyoverhead amounts associated currently with maintaining staging furnitureinventories.

The present disclosure is directed to stage item sharing systems andmethods (i.e., the present systems/methods) to facilitate swapping,buying, selling, leasing, conveying, transferring, sharing, renting,and/or exchanging at least one staging item or furniture within at leastone real estate market or community.

In some embodiments, FIG. 1 illustrates a system 100 of the presentdisclosure configure to share the at least one staging item with atleast one realtor for staging real estate property for sale in a realestate market or community. In an embodiment, the at least one stagingitem may be staging furniture and the at least one realtor may be theseller's agent offering the stage real estate property for sale in thereal estate market or community. Components of the system 100 may beutilized, accessed, and/or activated by one or more users (not shown inthe drawings) of the system 100. In embodiments, the one or more usersmay comprise one or more realtors, one or more real estate selleragents, one or more real estate buyer agents, one or more professionalreal estate stagers, or any combination thereof. The system 100provides, enables, and/or facilitates sharing of the at least onestaging item between the users of the system 100.

In some embodiments, at least one first user of the system 100 may offerto buy, sell, lease, exchange, or rent the at least one staging item toor from at least one second user of the system 100. The first user ofthe system 100 may have or own or be willing to rent or sell the atleast one staging item and the second user of the system may desire orbe looking to rent, buy, lease, or purchase the at least one stagingitem. The system 100 and/or method 200 (see FIG. 2) disclosed herein maycomprise at least one first digital device 102 accessible and/or usableby the first user (hereinafter “the first device 102”) and at least onesecond digital device 104 accessible and/or usable by the second user(hereinafter “the second device 104”). The system 100 is configuredand/or adapted to facilitate, provide, transmit, and/or receiveelectronic and/or digital communications between the first device 102and the second device 104 with respect to the buying, selling,purchasing, leasing, renting, exchanging, and/or transferring the atleast one staging item. Moreover, multimedia data (i.e., at least onedigital image and/or photograph) of the at least one staging item alongwith digital information associated with and/or describing the at leastone staging item may be rendered, displayed, implemented and/oraccessible by the first user via the first device 102 and/or by thesecond user via the second device 104 (collectively referred tohereinafter as “the devices 102, 104”).

The at least one staging item may be bought, purchased, rented, leased,obtained by the second user from the first user via the system 100 andthe devices 102, 104 of the system 100. After being bought, purchased,rented, leased, or obtained by the second user via the system 100, theat least one staging item may be delivered to the second user, a realestate property to be staged by the second user, at least one delivery,moving, shipping, and/or transportation services, or any combinationthereof. The at least one staging item may be added to, incorporatedinto, or displayed at the real estate property to be staged by thesecond user. As a result, the staged real estate property offered forsale by the second user may comprise or include the at least one stagingitem and the at least one staging item may improve the appeal and/orappearance of the stage real estate property to one or more potentialbuyers of the staged real estate property. After the staged real estateproperty has been purchased by or sold to a real estate buyer or thebuyer's agent, the at least one staging item may be returned to thefirst user of the system 100, to a third-party vendor or storageprovider, subsequently sold, lease, rented or purchased by a third-partypurchaser, or any combination thereof.

In embodiments, the devices 102, 104 may be one or more portable digitaldevices, one or more handheld digital devices, one or more computerterminals, or any combination thereof. In embodiments, the devices 102,104 may be a wired terminal, a wireless terminal, or any combinationthereof. For example, the devices 102, 104 may be wireless electronicmedia device, such as, for example, a tablet personal computer(hereinafter “PC”), an ultra-mobile PC, a mobile-based pocket PC, anelectronic book computer, a laptop computer, a video game console, adigital projector, a digital television, a digital radio, a mediaplayer, a portable media device, a personal digital assistant, anenterprise digital assistant, and/or any combination thereof. In otherembodiments, the devices 102, 104 may be, for example, a hyper localdigital device, a location-based digital device, a GPS-based digitaldevice, a mobile device (i.e., a 5G+ mobile device, a 5G mobile device,a 4G mobile device, a 3G mobile device), an ALL-IP electronic device, aninformation appliance, a personal communicator or any combinationthereof. The present disclosure should not be deemed as limited tospecific embodiments of the devices 102, 104.

The devices 102, 104 may each have at least one display for displayingor rendering the digital information and/or the multimedia data at leasttemporarily stored in a memory or in at least one digital storage deviceaccessible by microprocessors (not shown in the drawings) of the devices102, 104. The digital communications, the multimedia data, and/ordigital information associated with the at least one staging item may bestreamed to the devices 102, 104 via a first digital communicationnetwork 106 (hereinafter “the first network 106”), and/or the devices102, 104 may be in digital communication with each other via or over thefirst network 106. In an embodiment, one or more digital displays ofeach of the devices 102, 104 may be or comprise at least one digitizedtouch-screen and at least one touch-screen graphic user interface(collectively referred to hereinafter as “the GUI”) connected to themicroprocessors of the devices 102, 104. In embodiments, the GUI of thefirst device 102 may facilitate, permit, and/or allow user interactionand/or communication by the first user with the first device 102, andthe GUI of the second device 104 may facilitate, permit, and/or allowprovider interaction and/or communication by the second user with thesecond device 104.

The GUIs of the devices 102, 104 may facilitate, permit, and/or allowinteractions and/or communications with devices 102, 104 by way of orvia one or more graphical elements, one or more audio elements, and/ortext-based elements. In some embodiments, one or more display links ofthe one or more audio elements may facilitate, permit, and/or allowinteractions and/or communication with the devices 102, 104 via the GUIsof the devices 102, 104. In other embodiments, the GUIs of the devices102, 104 may facilitate, permit, and/or allow interactions and/orcommunications with devices 102, 104 by way of or via one or moregraphical elements and/or one or more display links, instead of throughuse of a pure text-based elements or interface. The one or moregraphical elements, the one or more text-based elements, and/or the oneor more display links may be, may comprise, and/or may include one ormore windows, one or more icons, one or more widgets, one or moresliders, one or more text boxes, one or more buttons, one or more menus,one or more screens one, or more digital avatars, or any combinationthereof. The one or more graphical elements, the one or more text-basedelements, and/or the one or more display links may be selected,highlighted, moved, activated, and/executed through use of the GUIs ofthe devices 102, 104 and/or via at least one pointing device (i.e., amouse, a stylus, a digital writing device, a human finger or thumb, or acombination thereof) associated with and/or in digital communicationwith the devices 102, 104. The displays, the GUIs, and/or the pointingdevices of the devises 102, 104 may be configured and adapted to supporttouch and multi-touch manipulation by the first user and/or the seconduser (collectively referred to hereinafter as “the first and secondusers”). In some embodiments, two or more screens of the GUIs of thedevices 102, 104 may be linked together into a workflow of the system100 and/or the method 200. The workflow and/or navigation between two ormore screens of the GUIs of the devices 102, 104 may be facilitated,executed, and/or performed in one or more method steps indicative of themethod 200.

The one or more digital displays and/or the GUIs of at least one of thedevices 102, 104 may display, render, provide, and/or facilitate thedigital communications, the multimedia data, and the digital informationassociated with or indicative of the at least one staging item. Thedevices 102, 104 may display, render, provide, and/or facilitatereal-time audio and/or visual teleconferencing between the first andsecond users. Moreover, selectable and/or streamable digitalinformation, digital data and/or multimedia data of the at least onestaging item may be rendered, accessed, and/or activated by the devices102, 104 which may include one or more web sites, one or more webapplications, one or more web pages, digital media, one or more IPaddresses, audio files or signals, video files or signals, image filesor signals, one or more e-mail servers and/or the like.

In embodiments, the devices 102, 104 may have one or more communicationcomponents for connecting to and/or communicating with the first network106. In an embodiment, the one or more communication components of thedevices 102, 104 may be a wireless transducer (not shown in thedrawings), such as, for example, a wireless sensor network device, suchas, for example, a Wi-Fi network device, a wireless ZigBee device, anEnOcean device, an ultra-wideband device, a wireless Bluetooth device, awireless Local Area Network (hereinafter LAN) accessing device, awireless IrDA device, or any combination thereof. The present disclosureshould not be deemed as limited to specific embodiments of the wirelesstransducer.

The devices 102, 104 may connect to and/or may access the first network106 via the one or more communication components of the devices 102,104. In an embodiment, the devices 102, 104 may be connected to and/orin digital communication with each other via or over the first network106. In another embodiment, the device 102, 104 may be directlyconnected to and/or in direct digital communication with each other. Inyet another embodiment, a resolver (not shown in the drawings) may beintegrated into, or part of, the devices 102, 104. In embodiments, theresolver may be an internet and/or intermediary resolver specificallyassigned to the devices 102, 104 and/or provided by an internet serviceprovider of, or associated with, the devices 102, 104.

The devices 102, 104, the resolver, and/or at least one computer server108 (hereinafter “the server 108”) may be connected to, in digitalcommunication, and/or accessible via the first network 106 of the system100. As a result, the devices 102, 104 and/or the resolver may be indigital communication with the server 108 and may access at least oneinternet-accessible resource (hereinafter “internet-accessibleresource”) via the first network 106. The internet-accessible resourceis associated with or indicative of the at least one staging item andmay comprises at least one of the multimedia data, the digitalcommunications and/or information, at least one web site, at least oneweb page, at least one web application, at least one mobile application,at least one e-mail server, digital information, digital data, digitalmedia content, or any combination thereof. In embodiments, at least oneartificial intelligence (hereinafter AI“)” resource/component and/or atleast one machine learning software (hereinafter “MLS”)resource/component may be accessible and/or activatable by the devices102, 104 and/or the server 108 via the first network 106. In someembodiments, the devices 102, 104 and/or the server 108 may utilize,execute, and/or access the at least one AI-based resource/componentand/or ML-based resource/component locally or remotely over a cloudserver or other digital communication network. In at least oneembodiment, the server 108 may be a cloud-based server that is indigital communication with and accessible by the devices 102, 104 overthe first network 106.

In embodiments, the devices 102, 104, and/or the server 108 may bedirectly connected and/or in direct digital communication with adatabase 110 and/or an interface 112. In other embodiments, the devices102, 104 and/or the server 108 may be connected to the database 110and/or the interface 112 via a second digital communication network 114(hereinafter “the second network 114”). In at least one embodiment,server 108 may be a cloud-based server that is in digital communicationwith and accessible by the devices 102, 104 over the second network 114.As a result, the database 110 may be a cloud-accessible database that isin digital communication with and accessible by the devices 102, 104,the server 108, the interface 112, or any combination thereof over thefirst network 106, the second network 114, or a combination thereof.

In some embodiments, the system 100 comprises at least one AI-enabledsoftware 120 (hereinafter “the AI software 120”) comprising at least oneof the AI-based resource/component, the ML-based resource/component, ora combination thereof. The AI software 120 may in digital communicationwith and/or accessible by the devices 102, 104, the server 108, theinterface 112, or any combination thereof over the first network 106,the second network 114, or a combination thereof. In an embodiment, atleast one of the AI software 120, the resources/components therein, or acombination thereof is cloud-based AI software that is in digitalcommunication with and/or accessible by the devices 102, 104, the server108, the interface 112, or any combination thereof over the firstnetwork 106, the second network 114, or a combination thereof. As aresult, cloud-based AI software may be implemented and/or executable byat least one of the devices 102, 104, the server 108, the interface 112,or any combination thereof over the first network 106, the secondnetwork 114, or a combination thereof.

In at least one embodiment, the system 100 is a cloud-based system andone or more of the components of the system 100 (i.e., the server 108,the database 110, the interface 112, or any combination thereof) arecloud-based system components. In other embodiments, the interface 112is a cloud-bases server such that the devices 102, 104 and/or the server108 may be in digital communication with and/or may access the database110 and/or the AI software 120 via the cloud-base server (i.e.,interface 112) over the first network 106, the second network 114, or acombination thereof.

The database 110 may be a memory or storage medium that is local withrespect to the devices 102, 104, and/or the server 108 or may be locatedremotely with respect to the devices 102, 104 and/or the server 108whereby “remotely” means positioned at a different physical locationthan the physical location of the devices 102, 104 and/or the server108. Similar to the database 110, the interface 112 may be locatedlocally or remotely with respect to the devices 102, 104 and/or theserver 108. In an embodiment, the system 100 and/or the database 110 maycomprise one or more additional systems and/or may be distributed acrossmultiple servers, multiple cloud-bases servers, datacenters, or anycombination thereof (not shown in the drawings). The at least oneAI-based resource and/or MLS-based resource may be accessible and/oractivatable by the devices 102, 104 and/or the server 108 via thedatabase 110 and/or the interface 112 over the first network 106, thesecond network 114, or a combination thereof. The devices 102, 104, theserver 108, the database 110, and/or the interface 112 may be digitallyconnected and/or in digital communication with each other via the firstnetwork 106 and/or the second network 114.

A memory, digital storage device and/or non-transitory computer-readablemedium, which may be accessed and/or executed by a microprocessorincorporated into or included within the system 100, the devices 102,104, the server 108 and/or the interface 112, may have stored thereonexecutable computer-implemented instructions, computer programs, one ormore algorithms and/or software that, when executed by themicroprocessor, perform one or more computer-implemented steps and/orsub-steps of the present methods and applications disclosed herein. Inembodiments, the executable instructions, computer programs, algorithms,and/or software may be AI-based and/or MLS-based or -optimizedexecutable instructions, computer programs, algorithms, and/or software.The present AI-based and/or MLS-based applications, software, and/ortools may be executed by the devices 102, 104, the server 108 and/or theinterface 112 via the AI-based and/or MLS-based or -optimized executableinstructions, computer programs, algorithms, and/or software. In someembodiments, the AI-based and/or MLS-based or -optimized executableinstructions, computer programs, algorithms, and/or software may beaccessible and/or executable locally with respect to the devices 102,104, the server 108, and/or the interface 112. In at least oneembodiment, the AI-based and/or MLS-based or -optimized executableinstructions, computer programs, algorithms, and/or software may beaccessible and/or executable via a cloud-based server (i.e., the server108) over the first network 106, the second network 114, or acombination thereof. In some embodiments, the GUIs of the devices 102,104 may be web-based, for example, with one or more parts of one or morepages being loaded from the server 108, the database 110, and/or theinterface 112, or may natively-compiled to execute on at least one ofthe devices 102, 104, even when the first network 106 and/or the secondnetwork 114 (collectively referred to hereinafter as “the networks 106,114”) may not be or are not available to the devices 102, 104.

In embodiments, the networks 106, 114 may be, for example, a personalarea network (PAN), a local area network (LAN), a campus area network(CAN), a Metropolitan area network (MAN), a wide area network (WAN)and/or the like. In an embodiment, the networks 106, 114 may be awireless network, such as, for example, a 5G+ network, a 5G network, a4G network, a 3G network, a wireless MAN, a wireless LAN, a wirelessPAN, a Wi-Fi network, a WiMAX network, a global standard network, apersonal communication system network, a pager-based service network, ageneral packet radio service, a universal mobile telephone servicenetwork, a radio access network and/or the like. In an embodiment, thenetworks 106, 114 may be a fixed network, such as, for example, anoptical fiber network, an Ethernet, a cabled network, a permanentnetwork, a power line communication network and/or the like. In anotherembodiment, the networks 106, 114 may be a temporary network, such as,for example, a modem network, a null modem network and/or the like. Inyet another embodiment, the networks 106, 114 may be an intranet,extranet or the Internet which may also include the world wide web. Thepresent disclosure should not be limited to a specific embodiment of thenetworks 106, 114.

The present disclosure should not be deemed as limited to a specificnumber of digital devices, computer servers, cloud-based servers,databases, digital communication networks, resolvers, user interfaces,AI-based resources/components, and/or MLS-based resources/componentswhich may access and/or may utilize the present systems and/or methodsdisclosed herein. The present systems and/or methods disclosed hereinmay include and/or incorporate any number of digital devices, computerservers, databases, digital communication networks, resolvers, userinterfaces, AI-based resources/components, and/or MLS-basedresources/components as known to one of ordinary skill in the art. Insome embodiments, the system 100 shown in FIG. 1 and the method 200shown in FIG. 2 may include and/or incorporate any number of digitaldevices, computer servers, databases, digital communication networks,resolvers, user interfaces, AI-based resources/components, and/orMLS-based resources/components as known to one of ordinary skill in theart.

The at least one of the AI-based resource/component, MLS-basedresource/component, the AI software 120, or any combination thereofusable or utilized by the system 100 and the method 200 may include orcomprise one or more techniques that enable one or more machines orcomputers of the system 100 (i.e., the devices 102, 104, the server 108,the database 110, and/or the interface 112) to mimic at least one humanbehavior. In embodiments, the one more techniques may comprise machineMLS-based techniques which are a subset of AI comprising one or morestatistical methods to enable the one or more machines or computers ofthe system 100 to improve with experience over time. The one or morestatistical methods of the present systems, methods, and applicationsdisclosed herein are at least one method selected from supervisedlearning, unsupervised learning, semi-supervised learning, reinforcementlearning, deep learning, and at least one combination thereof.Supervised learning may comprise at least one selected from regression,classification, and at least one combination thereof. Unsupervisedlearning may comprise at least one selected from clustering,dimensionality reduction, and at least one combination thereof.Semi-supervised learning may comprise at least one selected fromself-training, one or more low density separation models, one or moregraph-based algorithms, and at least one combination thereof.Reinforcement learning may comprise at least one selected from dynamicprogramming, one or more Monte Carlo methods, one or more Heuristicmethods, and at least one combination thereof. Deep learning is a subsetof the machine learning (hereinafter “ML”) that is configured, adapted,or programmed to make computations of one or more multi-layer neuralnetworks feasible. Deep learning may comprise at least one artificialneural network selected from at least one recurrent neural network(hereinafter “the RNN”), at least one convolutional neural network, andat least one combination thereof.

Architectures of the at least one AI-based and/or MLS-basedresource/component disclosed herein comprises at least one of the RNNand AI software 120 (hereinafter “the AI software 120”) as shown inFIG. 1. In some embodiments, the at least one AI-based and/or MLS-basedresource/component and/or the AI software 120 may be, at least partiallyor entirely, web-based and/or cloud-based, for example, with one or moreparts of AI software 120 being loaded from and/or executable via theserver 108, the database 110, the interface 112, and/or a cloud-basedserver (i.e., the server 108). Further, the at least one AI-based and/orMLS-based resource/component and/or the AI software 120 may be locally-or natively-compiled to execute on at least one of the devices 102, 104,even when the networks 106, 114 may not be or are not available to thedevices 102, 104. Alternatively, the at least one AI-based and/orMLS-based resource/component and/or the AI software 120 may be acombination of web-based and locally- or natively-compiled such that thedevices 102, 104 and the AI software 120 require fewer computing assetsor resources and/or improve AI processing speeds achievable by thesystems, methods and/or applications disclosed herein.

The AI software 120 of the present systems, methods, and applicationsdisclosed herein may comprise and/or include at least one classifier,model, or network selected from a fully recurrent network, at least oneElman network, at least one Jordan network, a Bayesian network, aHopfield network, an Echo state network, an independently RNN, arecursive network, a neural history compressor network, a second orderRNN, a long short-term memory (hereinafter “LSTM”) network, a gatedrecurrent unit network, a bi-directional LSTM network, a continuous-timenetwork, a hierarchical network, a recurrent multilayer perceptronnetwork, a multiple timescales model network, at least one neural Turingmachine, a differentiable neural computer network, a neural networkpushdown automata, at least one memristive network, and at least onecombination thereof. In embodiments, the at least one classifier, model,or network may be at least one neural network with a non-conventionalnumber of nodes at one or more layers and/or may comprise one or morehidden layers.

The AI software 120 of the present systems, methods, and applicationsdisclosed herein may be accessed, utilized, activated, and/orimplemented by at least one of the devices 102, 104, the server 108, thedatabase 110, the interface 112, or any combinations thereof. As aresult, the AI software 120 of the present systems, methods, andapplications may solve one or more problems associated with the at leastone staging item and/or the first and second users via GUIs of thedevices 102,104 over the networks 106, 114. Further, the AI software 120may power and/or facilitate at least one digitally-rendered avatar onthe GUIs such that the avatar may solve the one or more problemsassociated with the at least one staging item and/or the first andsecond users via the GUIs of the devices 102, 104.

In embodiments, the present AI-based or MLS-based resource/componentand/or the AI software 120 may be performed, executed, and/orimplemented either locally or remotely with respect to at least one ofthe devices 102, 104, the server 108, the database 110, the interface112, or any combination thereof. For example, the present AIapplications or tools and/or the AI software 120 may be performed,executed, and/or implemented locally or what is known as IA-on-the-edge.Alternatively, the present AI applications, software, and/or tools maybe performed, executed, and/or implemented in a cloud server system orat another remote location.

In embodiments, the present AI applications or tools and/or the AIsoftware 120 may be performed, executed, and/or implemented on at leastone AI-based and/or MLS-based hardware 122 (collectively referred tohereinafter as “the AI-based hardware 122”) as shown in FIG. 1. At leastone of the devices 102, 104, the server 108, the database 110, theinterface 112, or any combination thereof may comprise, implement,and/or include or be enabled by the AI-based hardware 122. Further, thedevices 102, 104, the server 108, the database 110, the interface 112,or any combination thereof may be in digital communication with and/orenabled by the AI-based hardware 122. In some embodiments, the AI-basedhardware 122 may be accessed, enabled, and/or activated by the devices102, 104, the server 108, the database 110, the interface 112, or anycombination thereof to implement, execute and/or utilize the AI software120 of the present systems, methods, and applications disclosed herein.

The AI-based hardware 122 of the present systems, methods, andapplications disclosed herein may comprise or consist of at least oneAI-based or MLS-based central processing unit (hereinafter “CPU”), atleast one AI-based or MLS-based graphics processing unit (hereinafter“GPU”), at least one AI-based or MLS-based integrated graphics processor(hereinafter “IGP”), at least one AI-based or MLS-based fieldprogrammable gate array (hereinafter “FPGA”), at least one AI-based orMLS-based application specific integrated circuit (hereinafter “ASIC”),or any combination thereof. In embodiments, the AI-based hardware 122may comprise at least one AI-specific and/or AI-optimized CPU, GPU, IGP,FPGA, ASIC, or any combination thereof. In at least one embodiment, theAI-based hardware 122 may comprise at least one CPU and at least one AIaccelerator selected from the group consisting of at least one GPU, atleast one FPGA, at least one ASIC, or any combination thereof. Forexample, the AI-based hardware 122 may be AI-specific integratedcircuits and/or AI-optimized GPUs. Further, the AI-based hardware 122may comprise one or more analog AI cores, one or more AI-optimizedsystems, one or more AI-optimized computer chips, one or more AIapplication-specific computer chips, one or more digital AI cores,heterogeneous integration, machine intelligence, ML quantum computing,or at least one combination thereof. Moreover, the AI-based hardware 122may comprise one or more AI accelerators and/or may be configured and/oradapted such that performance, execution, and/or implementation of thepresent AI applications tools and/or the AI software 120 may beimproved, accelerated and/or increased by the AI-based hardware 122 ofthe present systems, methods, and applications disclosed herein.

In some embodiments, the present systems, methods, and applicationsdisclosed herein may utilize, implement, and/or execute one or more ofthe following computing-based technologies; one or more applicationprogramming interfaces (hereinafter “APIs”) providing connectionsbetween the devices 102, 104, the server 108, the interface 112, thedatabase 110, the AI software 120, the AI-based hardware 122, or anycombination thereof; one or more runtime environments running on anengine and executing code outside application software for accessing theWorld Wide Web; one or more database management system for maintainingthe database 110 and/or additional databases of the system 100 (notshown in the drawings); one or more computing and development tools orplatforms for creating mobile applications and/or web applications; oneor more computing web services, one or more on-demand cloud computingplatforms and/or APIs, one or more payment processing software and APIsfor e-commerce websites and mobile application, or any combinationthereof. One or more components of the system 100 and/or one or moresteps or sub-steps of the method 200 may include, incorporate, execute,and/or utilize the above-mentioned one or more computing-basedtechnologies to achieve the novel and inventive systems, methods, andapplications disclosed herein.

In embodiment, the one or more computing-based technologies may compriseat least the following computer-based technologies: at least oneopen-source, cross-platform, back-end JavaScript runtime environment; atleast one open-source relational database management system; at leastone platform for creating mobile and web applications; at least onestorage infrastructure providing object storage through a web serviceinterface; at least one software as a service provider; at least onefinancial service provider; at least one payment processor; or anycombination thereof. For example, the computer-based technologies of thepresent systems, methods, and applications disclosed herein may compriseat least one selected from: Node.js. Prostgres or PostgreSQL; Firebasefor generating, transmitting, utilizing one or more notifications;Amazon Web Services Simple Storage Service (hereinafter “AWS S3”) bucketfor saving, storing, retrieving, and/or transmitting images of thepresent systems, methods, and applications disclosed herein; at leastone financial services provider, such as, for example, Stripe, Inc.; orany combination thereof. In at least one embodiment, the object storagethrough the web service interface may store, save, retrieve, and/ortransfer digital images of, associated with, and/or indicative of atleast one of the at least one staging item, the real estate property tobe staged by the seller's agent, the resulting staged real estateproperty, the seller's agent, the buyer's agent, available stagingfurniture, unavailable staging furniture, other imagery relevant to orassociated with the systems, methods, and applications disclosed herein,or any combination thereof.

The systems, methods and applications disclosed herein may provide theone or more web-based, cloud-based, and/or AI-enabled platforms andinterfaces that allow for the seller's agent to obtain the at least onestaging items for staging real estate property prior to offering thereal estate property for sale to one or more potential buyers. Theseller's agent may buy, purchase, rent, lease, borrow the at least onestaging item from a second user of the system 100. As a result, thesystem 100 and/or method 200 of the present disclosure may facilitatethe staging of the real estate property by the seller's agent inaddition to the conveyance or transfer of the at least one staging itemfrom the second user to the seller's agent. Additionally, the system 100and/or the method 200 may also facilitate a commercial/financialtransaction and/or monetary exchange between the seller's agent and thesecond user for the conveyance or transfer of the at least one stagingitems to the seller's buyer.

In embodiments, FIG. 2 illustrates a “restaged” application and/ormethod 200 (collectively referred to hereinafter as “the method 200”)that may be powered by or implemented via the AI-based or MLS-basedresource/component, the AI software 120, the AI-based hardware 122, orany combination thereof of the system 100. The method 200 may facilitatetrading, exchanging, transferring or conveying staging objects, items,and/or furniture within one or more real estate sales or marketingcommunities. In some embodiments, the method 200 utilizes the componentsof the system 100 shown in FIG. 1 such that a first user or seller'sagent may add the staging objects, items, and/or furniture to realestate property prior to offering the real estate property for sale toone or more potential buyers or buyer's agents. As a result, the firstuser or seller's agent may showcase the staged real estate property tothe potential buyers or buyer's agent which may downplay, reduce orlimit one or more deficiencies of the real estate property. Further, thepotential buyer or buyer's agent may buy or offer to buy the staged realestate property from the seller's agent.

In some embodiments, the one or more components of the system 100 and/orone or more steps/sub-steps of the method 200 may utilize one or moresignable web tokens for creating data within the system 100 and/ormethod 200. Further, the one or more signable web tokens may be signedusing a private secret, a public/private key, or a combination thereof.In an embodiment, the one or more signable web tokens may be or compriseat least JavaScript Object Notation (hereinafter “JSON”) Web Token(hereinafter “the at least one JWT token”) that creates data withoptional signature and/or optional encryption having a payload thatholds or maintains the JSON. Still further, one or more steps/sub-stepsof the method 200 utilize one or more APIs to collect and/or retainentered data or information and store and/or maintain the entered dataor information within the database 110 and/or other databases associatedwith the system 100 and/or method 200.

In some embodiments, the first user or seller's agent (hereinafter “theseller's agent”) may open the “restaged” application by selecting anicon indicative of the “restaged” application displayed on the firstdevice 102 as shown at step 205 of the method 200. The “restaged”application may be accessible by the first 102 with or without datacommunications over the first and second networks 106, 114. The seller'sagent may then be prompted to either log-in to an account createdwithing the “restaged” application or to continue thereafter as a“guest” as shown in step 210. If the seller's agent selects “no” tobeing logged in, then the seller's agent may continue as a “guest” asshown at step 215 and the “home page” of the “restaged” application isdisplayed to the seller's agent via the first device 102 as shown atstep 220. Subsequent to displaying the “home page”, the seller's agentcreates a “guest store” via the first device 102 as shown at step 225and the first device 102 continues to and/or displays a “main page” ofthe “restaged” application to the seller's agent as shown at step 230.

Alternatively, the seller's agent may have already created and/orregistered a user account, profile, and/or store within the “restaged”application and may log into said user account, profile, and/or store atstep 210. As a result of “logging in”, the first device 102 may displaythe “main page” to the seller's agent as set forth at step 230. Prior tologging into said account, profile, and/or store at step 210, theseller's agent may have created and/or registered the user account.

During the creation and/or registration of the user account and/or priorto a first log into the “restaged” application, the system 100 and/orthe method 200 may register the user (i.e., the first user, seller'sagent, second user, buyer's agent, and/or at least one third user)and/or assign a user account to the user. The user registration may beperformed, completed, and/or performed by one or more APIs associatedwith the system 100, the method 200, or a combination thereof. As aresult, the system 100 and/or the method 200 may register the user onthe “restaged” application and/or save user data/information into atleast one database associated with the system 100 and/or the method 200,such as, for example, the database 110.

In at least one embodiments, at least one API may forward, transmit,and/or send a request to the user via the first device 102 and the bodyof the request may comprise one or more of the following userdata/information: a username of the user (i.e., username); a password ofthe user account (i.e., password); an email of the user (i.e., email); aboolean whether the user will be a store and provide staging or not(i.e., isProvideStaging); a mobile device identification (hereinafter“ID”) to receive one or more notifications (i.e., deviceld); or anycombination thereof. The response of the at least one API to the requestmay return one or more of the following responses: a boolean whether therequest was successfully finished or there was an error (i.e., status);a status code of the response (i.e., code); a message about the response(i.e., message); data of the response (i.e., responseData); or anycombination thereof. In some embodiments, the data of the response maycomprise one or more of the following: a user object which has the ID,userName, email, and isProvideStaging (hereinafter “user”); a JWT tokenfor authorization (hereinafter “Token”) which may be usable for all ofthe APIs to check if authorization of the request; or a combinationthereof. After the user account was created and/or registered by theuser, the user may log into “restaged” application via the first device102.

At step 210, the system 100 and/or the method 200 may login the user(i.e., the first user, seller's agent, second user, buyer's agent,and/or at least one third user) into the user account of the “restaged”application. The user login may be performed, completed, and/orperformed by one or more APIs associated with the system 100, the method200, or a combination thereof. As a result, the system 100 and/or themethod 200 may check and/or authorize the user to login into the“restaged” application and/or save user login data/information into atleast one database associated with the system 100 and/or the method 200,such as, for example, the database 110. At least one API may forward,send, and/or transmit a request to the user via the first device 102 anda body of the request comprise one or more the following: the usernameof the user (i.e., userName); the password of the user account (i.e.,password); the mobile device ID to receive notifications (i.e.,deviceld), or a combination thereof. The response of the at least oneAPI may return one or more of the following: a boolean whether therequest was successfully finished or there was an error (i.e., status);the status code of the response (i.e., code); a message about the dataresponse (i.e., message); the data response (i.e., responseData); or anycombination thereof. In one or more embodiments, the data response maycomprise one or more of the following: a user object which has the id,userName, email, and isProvideStaging (i.e., user); a JWT token forauthorization (i.e., Token) which may be usable for all of the APIs tocheck if authorization of the request. During logging into the“restaged” application, the user may select or chose to update theinformation and/or data of the user account. The updated user account,updated information and/or data, or a combination thereof may be savedin the database 110 associated with the system 100 and/or the method200.

In one or more embodiments, the system 100 and/or the method 200 mayupdates the user data associated with the user account of the “restaged”application. The user data update may be performed, completed, and/orperformed by one or more APIs associated with the system 100, the method200, or a combination thereof. At least one API, the system 100, and/orthe method 200 may pass, send, or transmit a token in one or morerequest headers to verify if the user is authorized to make the requestor not authorized and the at least one API may forward, send, and/ortransmit a request to the user via the first device 102. In at least oneembodiment, a body of the request may comprise one or more thefollowing: the username of the user (i.e., username); the email of theuser (i.e., email); a boolean whether the user will be a store andprovide staging or not (i.e., isProvideStaging); a store name (i.e.,storeName); a mobile number of the user (i.e., mobileNumber); an addressline 1 of the user (i.e., address1); an address line 2 of the user(i.e., address2); a city where the user is located (i.e., city); a statewhere the user is located (i.e., state); a zipCode where the user islocated (i.e., zipCode); a base64 encoded image of the user profilepicture (i.e., profilePicture); or any combination thereof. A responseof the at least one API to the request may comprise one or more of thefollowing: a boolean whether the request was successfully finished orthere was an error (i.e., status); a status code of the response (i.e.,code); a message about the response (i.e., message); or any combinationthereof. As a result, user data update may be completed, executed,and/or performed by the system 100 and/or the method 200 via theresponse of the at least one API to the request.

After rendering or displaying the “main page” to the seller's agent, thefirst device 102 may ask whether or not the seller's agent is seeking orlooking to provide staging for a real estate property to subsequently beoffered for sale to one or more potential buyers or buyer's agents asshown at step 235. If the seller's agent is, in fact, seeking or lookingfor staging items, objects, and/or furniture to stage a real estateproperty, the seller's agent may select “yes” and proceed to or select a“staging home” page via the first device 102 as shown at a first step240. From the “staging home” page displayed on the first device 102, theseller's agent may utilize an AI-enhanced furniture search engine asshown at a first step 245 to determine, identify, and/or select the atleast one staging item from a catalog of available staging furniturethat is available to be purchased, leased, rented, or conveyed to theseller's agent. The seller's agent may select staging furniture or theat least one staging item from the catalog and the selected stagingfurniture or selected at least one staging item may be added to orlisted within a digital shopping cart associated with the seller'sagent. The first device 102 may display contents of the digital shoppingcart to the seller's agents when “my cart” is selected by the seller'sagent as shown at a first step 250.

In at least one embodiment, the “search furniture” option of step 245,the system 100 and/or the method 200 may search items and/or furnitureassociated with the user account of the “restaged” application. Theitems and/or furniture search may be performed, completed, and/orperformed by one or more APIs associated with the system 100, the method200, or a combination thereof. At least one API, the system 100, and/orthe method 200 may search for items and/or furniture based on orassociated with zipCode and radius. As a result of the search, thesearch result(s) may be filtered by at least one query params asfollows: dateRange: (fromDate, toDate) isForRent, isForSell; categoryld;a width, height, and/or depth; color; condition; city and/or state; orany combination thereof. The system 100, the method 200, and/or the atleast one API may pass, send, forward, or transmit a token when the useris logged into the “restaged” application to filter the search result(s)to avoid or not get or return any item(s) and/or furniture that belongsto or is owned by the user. A response to the request of the at leastone API may comprise one or more of the following: a boolean whether therequest was successfully finished or there was an error (i.e., status);a status code of the response (i.e., code); a message about or regardingthe response (i.e., message); an array of objects (i.e., ResponseData);or any combination thereof. Each object may have and/or comprise atleast one of the following: ID; userld; categoryld; productName color;isForSell; isForRent; productDescription; condition; width; height;depth; productSellingPrice; productDailyRentingPrice;minimumRentingPeriod; address1; address2; city; state; zipCode;productlmages; isRented; isProcured; date; nextAvailableDate; userData;and any combination thereof. As a result, the at least one API, thesystem 100, and/or the method 200 may display, identify, select, and/ordetermine one or more item(s) and/or furniture in response to the“furniture search” option via the first device 102.

In some embodiments, recently added or new staging furniture or newstaging items may be displayed to the seller's agent via the firstdevice 102 when “list new item” is selected by the seller's agent viathe first device 102 as shown at step 255. The seller's agent may selectone or more of the recently added or new staging furniture or newstaging items and the newly selected staging furniture or staging itemsmay be added to the digital shopping cart associated with the seller'sagent. The seller's agent may review the updated digital shopping cartto confirm that the newly selected staging furniture or staging itemswas added to the updated digital shopping cart via a repetition of step250. After confirming that the contents of the digital shopping cart areaccurate, the seller's agent may proceed to select “orders” to place atleast one order of the contents of the digital shopping cart via thefirst device 102 as shown at step 260. Upon placing the order of thecontents of the digital shopping cart, the first device 102 may beutilized by the seller's agent to confirm that the most recently placedorder and/or one or more previous orders placed by the seller's agenthas/have been confirmed, shipped, delivered, and/or fulfilled byselecting “my store orders” as shown at step 265 and/or “my orders” asshown at a first step 270.

At the “orders” option of step 260, the system 100 and/or the method 200may return one or more orders that have been made, placed, completed, orcommenced by the user and/or one or more orders that that may have beenrequested from the user store by ID that may be provided by the JWTtoken. The system 100, the method 200, and/or at least one APIassociated with the system 100 and/or method 200 may pass, forward,send, or transmit a token in one or more request headers to verify ifthe user is authorized to make the request or not authorized. In atleast one embodiment, a response to the request of the API may includeone or more of the following: a boolean whether the request wassuccessfully finished or there was an error (i.e., status); a statuscode of the response (i.e., code); a message regarding or about theresponse (i.e., message); responseData: having at least two arrays(i.e., userOrders and storeOrders); or any combination thereof. The atleast two arrays may have or comprise one or more of the following: ID;userld; categoryld; productName; color; isForSell; isForRent;productDescription; condition; width; height; depth;productSellingPrice; productDailyRentingPrice; minimum RentingPeriod;address1; address2; city; state; zipCode; productlmages; isRented;isProcured; date; nextAvailableDate; userData associated with an objectof the user data; customerData associated with an object of the customerdata; orderId; storeHandshake comprising a boolean whether the store hasdone the handshake or not; customerHandshake comprising a booleanwhether the customer has done the handshake or not; orderNumber;orderDate; orderStatus: sell or buy; status indicating pending orcompleted; amount; hasBeenRated comprising a boolean that represents ifthe user has rated this order or not; rentedFrom; rentedTo; or anycombination thereof. As a result, the at least one API, the system 100,and/or the method 200 may display, identify, and/or select the returnedone or more orders via the first device 102.

In one or more embodiments, the system 100 and/or the method 200 mayprocess, enter, and/or acknowledged one or more pending orders at a usercheckout via the first device 102. The system 100 and/or method 200 mayproceed with checkout functionality for each item in the digitalshopping cart and/or an email and/or notification may be sent to theuser or customer and/or to the store with the order details. If theorderStatus is rent the whole amount of the item may be charged orbilled from the user and saved into a user account with the financialservice provider. If the orderStatus is sell then, for example, adiscount (i.e., about 5%, about 10%, about 20%, or about 30%) of theorder amount may be charged or billed from the customer or user and sentto user account with the financial service provider. In at least oneembodiment, at least one API, the system 100, and the method 200 maypass, send, forward, or transmit a token in one or more request headersto verify if the user is authorized to make the request or notauthorized. A body of the request may have or comprise an array ofobjects also referred to as items and each object/item should have orcomprise one or more of the following: item Id; userld; orderStatusindicating either rent or buy; rentFrom; rentTo; address1; address2;city; state; zipCode; saveMyAddress comprising a boolean to save thisaddress to all items or to not save; or any combination thereof. Aresponse to the request of the API may return or comprise one or more ofthe following: a boolean whether the request was successfully finishedor there was an error (i.e., status); a status code of the response(i.e., code); a message regarding or about the response (i.e., code); orany combination thereof. As a result, one or more pending orders may bedisplayed, identified, selected and/or acknowledged by the system 100and/or method 200 via the first device 102.

In one or more embodiments, the system 100, the method 200, and/or atleast one API may initiate, begin, or start a handshake process. If oneof the users has no handshake done yet, the system 100 or method 200 maynotify the other user and may return that waiting for the other user tohandshake. If both users involved in the order may have done thehandshake, then money or funds will be transferred between the users ofthe order, transaction, or agreement. If the orderStatus is sell then anorder amount (i.e., about 60%, about 70%, about 80%, or about 100% ofthe order amount) will be charged or funded from the user account of thefinancial service provider and/or an email and/or notification may besent to the customer and/or the store with the order details. The system100, the method 200, and/or at least one API associated with the system100 and/or method 200 may pass, send, forward, or transmit a token inone or more request headers to verify if the user is authorized to makethe request or not authorized. A body of the request may have orcomprise at least the orderId. A response to the request of the API mayreturn or comprise one or more of the following: a boolean whether therequest was successfully finished or there was an error (i.e., status);a status code of the response (i.e., code); a message regarding or aboutthe response (i.e., message); or any combination thereof. As a result,the handshake process may be completed, acknowledged, and executed bythe system 100, the method 200, and/or the at least one API and thefirst device 102 may display the handshake process result to the user.

After selecting to proceed with staging at step 235, the seller's agentmay select “menu” via the first device 102 as shown at a first step 275.Selecting “menu” may cause the first device 102 to provide severaladditional selection options to the seller's agent, where the additionalselection options may be based on, associated with, and/or indicative ofthe account, profile, store, and/or digital shopping cart of theseller's agents. For example, the additional selection options availableto the seller's agent via the first device 102 after selecting “menu”may comprise at least one of the following: “my profile” as shown atstep 280; “my store” as shown at step 285; “pending orders” as shown atstep 290; “pay and get paid” as shown at step 295; “where do youoperate” as shown at step 300; “change password” as shown at step 305;“log out” as shown at step 310; or any combination thereof. If theseller's agent selects “log out” at step 310, then the seller's agentmay be prompted to be “logged in” again by returning to step 210 asshown in FIG. 2.

At the “where do you operate” option of step 300, the user may identifyor set forth a geographical area, location, region, or combinationthereof with respect to where the user may operate. The system 100and/or the method 200 may display an operational location of the uservia the devices 102, 104. The system 100, the method 200, or at leastone API associated with the system 100 and/or method 200 may update theoperational location of the user via the devices 102, 104. In at leastone embodiment, the system 100, the method 200, and/or the at least oneAPI may pass, send, forward, or transmit a token in one or more requestheaders to verify if the user is authorized to make the request or notauthorized. A body of the request may have or comprise one or more ofthe following: an array of objects and each object may represent thezipCode and the radius of the area that the user store will be availableat or operate within (i.e., area). A response to the request of the atleast one API may return or comprise one or more of the following: aboolean whether the request was successfully finished or there was anerror (i.e., status); a status code of the response (i.e., code); amessage regarding or about the response (i.e., message); or anycombination thereof. As a result, the operational location of the usermay be determined, identified, selected, or acknowledged by the system100, the method 200, and/or the at least one API. Further, the optionallocation of the user may be displayable via the devices 102, 104.

At the “change password” option of step 305, the system 100 and/or themethod may change, update, or overwrite the password associated with theuser account. The system 100 and/or method 200 may change and/r updatethe user password after verifying that the old user password is the sameas the old user password stored within a database associated with thesystem 100 and/or method 200 (i.e., the database 110). In at least oneembodiment, the system 100, the method 200, and/or at least one APIassociated with the system 100 and/or method 200 may pass, send,forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.A body of the request may have or comprise one or more of the following:the user old password (i.e., oldPassword); a new password that the userwants to set (i.e., newPassword); or a combination thereof. A responseto the request of the API may return or comprise one or more of thefollowing: a boolean whether the request was successfully finished orthere was an error (i.e., status); a status code of the response (i.e.,code); a message regarding or about the response (i.e., message); or anycombination thereof. As a result, the system 100 and/or the method 200may change or update the user password associated with the user accountvia the devices 102, 104.

In one or more embodiments, the system 100 and/or the method 200 mayreset the password associated with the user account. As a result, thesystem 100 and/or method 200 may reset or rewrite user password with anew password. A body of the request from at least one API associatedwith the system 100 and/or method 200 may have an email and a newpassword for the user account. A response to the request of the API mayreturn or comprise one or more of the following: a boolean whether therequest was successfully finished or there was an error (i.e., status);a status code of the response (i.e., code); a message regarding or aboutthe response (i.e., message); or any combination thereof. As a result,the password of the user account may be reset and new password may beacknowledged by the system 100 and/or the method 200 via the devices102, 104.

In one or more embodiments, the system 100 and/or the method 200 mayverify a password reset regarding the password associated with the useraccount. The system 100, method 200, or at least one API associated withthe system 100 and/or method 200 may sends an email to verify resetpassword and/or a body of the request may have or comprise the email. Aresponse to the request of the API may return or comprise one or more ofthe following: a boolean whether the request was successfully finishedor there was an error (i.e., status); a status code of the response(i.e., code); a message regarding or about the response (i.e., message);or any combination thereof. As a result, the system 100 and/or method200 may verify the password reset and the password reset verificationmay be displayed via the device 102, 104.

In some embodiments, the “my profile” option may have been selected bythe seller's agent via the first device 102 as shown at step 280.Subsequently to selecting the “my profile” option, the seller's agentmay be prompted to indicate whether or not staging is desirable via thefirst device 102 as shown at step 315. If staging is desirable or to beprovided to the seller's agents, the seller's agent may be returned tothe “provide staging” inquiry at step 235.

At the “my profile option” of step 280, the system 100 and/or the method200 may return, display, or acknowledge user data by ID which will beprovided by the JWT token. The system 100, the method 200, and/or atleast one API associated with the system 100 and/or method 200 may pass,send, forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.A response to the request of the at least one API may return orcomprise: a boolean whether the request was successfully finished orthere was an error (i.e., status); a status code of the response (i.e.,code); a message regarding or about the response (i.e., message); anobjection (i.e., responseData); or any combination thereof. In at leastone embodiment, the object may have or comprise one or more of thefollowing: ID; username; email; mobileNumber; storeName; rate;numberOfUsersRated; address1; address2; city; state; zipCode;isProvideStaging; profilePicture; an array that may represents where theuser is operating (i.e., userOperationLocation);hasStripeConnectAccount; hasCard; or any combination thereof. As aresult, the user data may be displayed via the devices 102, 104 and/oraccessible via the system 100 and/or the method 200.

Further, the “my store” option may have been selected by the seller'sagent via the first device 102 as shown at step 285. Subsequently toselecting the “my store” option, the seller's agent may be prompted tothe “list new item” at step 255, wherein the one or more of the recentlyadded or new staging furniture or new staging items are displayableand/or selectable again by the seller's agent and any newly selectedstaging furniture or staging items may be added to the updated digitalshopping cart associated with the seller's agent. Still further, afterselection of the “my store” option at step 285, the seller's agent mayutilize the first device 102 to select at least one of “my items” asshown at step 320, “store dashboard” as shown at step 325, or acombination thereof.

At the “my store” option of step 285, the system 100 and/or the method200 may determine, identify, or acknowledge if the user desires orprefers to stage at least one real estate property via the devices 102,104. If staging is desirable or preferred, the system 100 and/or method200 may add at least one item and/or furniture to the user store. Thesystem 100, the method 200, and/or at least one API associated with thesystem 100 and/or method 200 may pass, send, forward, and/or transmit atoken in one or more request headers to verify if the user is authorizedto make the request or not authorized. A body of the request may have orcomprise one or more the following: categoryld; productName; color;isForSell; isForRent; productDiscription; condition; width; height;depth; productSellingPrice; productDailyRentingPrice;minimumRentingPeriod; address1; address2; city; state; zipCode; an arrayof base64 encoded images (i.e., productlmages); or any combinationthereof. A response to the request of the API may return or comprise oneor more of the following: a boolean whether the request was successfullyfinished or there was an error (i.e., status); a status code of theresponse (i.e., code); a message regarding or about the response (i.e.,message); responseData indicative of returning the ID number; or acombination thereof. As a result,

At the “my items” option of step 320, the system 100 and/or the method200 may identify, determine, return and/or display the user data basedon or associated with the ID that may be provided by the JWT token viathe devices 102, 104. The system 100, the method 200 and/or at least oneAPI associated with the system 100 and/or the method 200 may pass, send,forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.A response to the request of the at least one API may return or compriseone or more of the following: a boolean whether the request wassuccessfully finished or there was an error (i.e., status); a statuscode of the response (i.e., code); a message regarding or about theresponse (i.e., message); an object (i.e., responseData; or anycombination thereof. In at least one embodiment, the object may have orcomprise one or more of the following: ID; username; email;mobileNumber; storeName; rate; numberOfUsersRated; address1; address2;city; state; zipCode; isProvideStaging; profilePicture; an array thatmay represent where the user is operating (i.e., userOperationLocation);hasStripeConnectAccount; hasCard; or any combination thereof. As aresult, the user data may be identified, return, determined, and/oracknowledged by the system 100 and/or the method 200 and the user datamay be displayable via the devices 102, 104.

At the “store dashboard” option of step 325, the system 100 and/or themethod 200 may identify, determine, return, and/or acknowledgestatistics associate with the user, the user account and/or user store.In some embodiments, the system 100 and/or method 200 may identify,determine, return, and/or acknowledge store statistics of total buys,total rents, and total number of orders. The system 100, the method 200,and/or at least one API associate with the system 100 and/or method 200may pass, send, forward, and/or transmit a token in one or more requestheaders to verify if the user is authorized to make the request or notauthorized. The request may include a date range within the followingrequest params: from Date; toDate; or a combination thereof. If therange was passed, the system 100 and/or method 200 may return the statsbetween these days. If the range was not passed, then the system 100and/or method 200 may return the lifetime statistics. A response to therequest of the API may return or comprise one or more of the following:a boolean whether the request was successfully finished or there was anerror (i.e., status); a status code of the response (i.e., code); amessage regarding or about the response (i.e., message); response data(i.e., responseData); or any combination thereof. The response date mayhave or comprise one or more of the following: total money that wasearned from selling products (i.e., totalSales); total money was earnedfrom renting products (i.e., accruedRent); a number of products that thestore has provided (i.e., products). As a result, the system 100 and/orthe method 200 may determine, identify, or acknowledge one or morestatistics associate with the user, the user account and/or user storeand the one or more statistics may be displayable via the devices 102,104.

The system 100, the method 200, and/or at least one API associated withthe system 100 and/or method 200 may send, forward, or transmit an emailto verify reset password. A body of the request may have or comprise theemail and the response to the request of the API may return or compriseone or more of the following: a boolean whether the request wassuccessfully finished or there was an error (i.e., status); a statuscode of the response (i.e., code); a message regarding or about theresponse (i.e., message); or any combination thereof. As a result, thereset password verification may be displayable via the devices 102, 104.

In some embodiments, the system 100, the method 200, and/or the at leastone API associated with the system 100 and/or methods may return,identify, determine, and/or acknowledge fees for each item in therequest body. The system 100, the method 200 and/or the at least one APImay pass, send, forward, and/or transmit a token in one or more requestheaders to verify if the user is authorized to make the request or notauthorized. A body of the request may have or comprise an items array,wherein each item may have or comprise one or more of the following:item Id; itemStatus; rentFrom; rentTo; or any combination thereof. Aresponse to the request of the API may return or comprise: a booleanwhether the request was successfully finished or there was an error(i.e., status); a status code of the response (i.e., code); a messageregarding or about the response (i.e., message); data response (i.e.,responseData); an array of objects; or any combination thereof. In anembodiment, each object of the array may have or comprise one or more ofthe following: item Id; item Fees; or a combination thereof. As aresult, the returned, identified, determined, and/or acknowledged feesmay be displayable via the devices 102, 104.

In one or more embodiments, the system 100 and/or the method 200 mayreturn, determine, identify, and/or acknowledge one or more dates thatan item was rented at by item ID for an item calendar. The system 100,the method 200, and/or at least one API associated with the system 100and/or the method 200 may pass, send, forward, and/or transmit a tokenin one or more request headers to verify if the user is authorized tomake the request or not authorized. A body of the request may have orcomprise the item Id and a response to the request of the API may returnor comprise one or more of the following: a boolean whether the requestwas successfully finished or there was an error (i.e., status); a statuscode of the response (i.e., code); a message regarding or about theresponse (i.e., message); data response comprising an array of objects(i.e., responseData); or any combination thereof. Each object of thearray may have or comprise one or more of the following: an object thathas the customer data (i.e., customerData); rentedFrom; rentedTo; or anycombination thereof. As a result, the returned, determined, identified,and/or acknowledged one or more dates for the rented item(s) may bedisplayable via the devices 102, 104.

In some embodiments, the system 100 and/or the method 200 may return,determine, identify, or acknowledge one or more statistics of at leastone item by ID. The system 100, the method 200, and/or at least one APIassociated with the system 100 and/or the method 200 may pass, send,forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.A request query params may have or comprise itemId and/or a response tothe request of the API may return or comprise one or more of thefollowing: a boolean whether the request was successfully finished orthere was an error (i.e., status); a status code of the response (i.e.,code); a message regarding or about the response (i.e., message);response data comprising an array of objects (i.e., responseData); orany combination thereof. Each object of the array may have or compriseone or more of the following: an object that has the customer data(i.e., customerData); rentedFrom; rentedTo; revenue; or any combinationthereof. As a result, the returned, determined, identified, oracknowledged one or more statistics of the at least one item may bedisplayable via the devices 102, 104.

In at least one embodiment, after selection of the “pending orders”option at step 290, the system 100 and/or the method 200 may return,determine, identify, and/or acknowledge at least one order where itsstatus is pending or has not been rated by a user ID that may beprovided by the JWT token. The system 100, the method 200, and/or atleast one API associated with the system 100 and/or method 200 may pass,send, forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.A response to the request of the API may return or comprise: a booleanwhether the request was successfully finished or there was an error(i.e., status); a status code of the response (i.e., code); a messageregarding or about the response (i.e., message); response datacomprising an array of objects; or any combination thereof. Each objectof the array may have or comprising one or more of the following: ID;userld; categoryld; productName; color; isForSell; isForRent;productDescription; condition; width; height; depth;productSellingPrice; productDailyRentingPrice; minimum RentingPeriod;address1; address2; city; state; zipCode; productlmages; isRented;isProcured; date; nextAvailableDate; an object of the user data (i.e.,userData); an object of the customer data (i.e., customerData); orderId;a boolean whether the store has done the handshake or not (i.e.,storeHandshake); a boolean whether the customer has done the handshakeor not (i.e., customerHandshake); orderNumber; orderDate; orderStatuscomprising sell or buy; status comprising pending or completed; amount;a boolean that represents if the user has rated this order or not (i.e.,hasBeenRated); rentedFrom; rentedTo; or any combination thereof. As aresult, the returned, determined, identified, or acknowledged one ormore statistics of the at least one item may be displayable via thedevices 102, 104.

In some embodiments, after selection of the “pay and get paid” option atstep 295, the system 100 and/or the method 200 may add at least one usercard to stripe and/or save the user card ID that returns from stripeinto a database associated with the system 100 and/or method 200. Thesystem 100, the method 200, and/or at least one API associated with thesystem 100 and/or method 200 may pass, send, forward, and/or transmit atoken in one or more request headers to verify if the user is authorizedto make the request or not authorized. A body of the request may have orcomprise one or more of the following: cardNumber; expireMonth;expireYear; cvv; a boolean whether the user will use his same address orwill provide a different address for the card (i.e.,useCurrentLocation); address1; address2; city; state; zipCode;cardHolderName; or any combination thereof. A response to the request ofthe API may return or comprise: a boolean whether the request wassuccessfully finished or there was an error (i.e., status); a statuscode of the response (i.e., code); a message about the response (i.e.,message); or any combination thereof. As a result, the added at leastone card may be displayable via the devices 102, 104.

In one or more embodiments, the system 100 and/or the method 200 mayconnect at least one financial account to the users account and/orcreate at least one link that redirects the user to stripe to startonboarding the user. The system 100, the method 200, and/or at least oneAPI associated with the system 100 and/or the method 200 may pass, send,forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.A response to the request of the API may return or comprise: a booleanwhether the request was successfully finished or there was an error(i.e., status); a status code of the response (i.e., code); a messageregarding or about the response (i.e., message); response datacomprising at least one link that the financial service provide mayprovide for onboarding users (i.e., responseData); or any combinationthereof. As a result, connected or created financial account and/or linkis displayable via the devices 102, 104.

The system 100 and/or the method 200 may rate the user of the “restaged”application based on or indicative of the user usage of the “restaged”application. The system 100, the method 200, and/or at least one APIassociated with the system 100 and/or method 200 may pass, send,forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.In at least one embodiment, a body of the request may have or compriseone or more of the following: an achieved total score from a possibletotal score, such as, for example, 25 (i.e., userRate); the ID of theuser that will be rated (i.e., userld); the id of the order that theuser will rate the user for (i.e., orderId); or any combination thereof.A response to the request of the API may return or comprise one or moreof the following: a boolean whether the request was successfullyfinished or there was an error (i.e., status); a status code of theresponse (i.e., code); a message regarding or about the response (i.e.,message); or any combination thereof. As a result, the assigned,achieved, or determined rating of the user may be displayable via thedevices 102, 104.

In one or more embodiments, the system 100 and/or the method 200 mayreturn, determine, identify, and/or acknowledge user card data fromfinancial service provider by card ID. The card ID may be retrieved froma database (i.e., the database 110) by the user ID which may be providedby the JWT token. The system 100, the method 200, and/or at least oneAPI associated with the system 100 and/or method 200 may pass, send,forward, and/or transmit a token in one or more request headers toverify if the user is authorized to make the request or not authorized.A response to the request of the API may return or comprise one or moreof the following: a boolean whether the request was successfullyfinished or there was an error (i.e., status); a status code of theresponse (i.e., code); a message regarding or about the response (i.e.,message); response data (i.e., responseData); or any combinationthereof. In at least one embodiment, the response data may have orcomprise one or more of the following: cardLastFourDigits;cardExpirationMonth; cardExpirationYear; cardHolderName; or anycombination thereof. As a result, the returned, determined, identified,and/or acknowledged user card data may be displayable via the devices102, 104.

Alternatively, to selecting “yes” at the staging inquiry shown at step235, the seller's agent may utilize the first device 102 to select “no”in response to whether or not staging is to be provided to the seller'sagent. After selection of the “no” option at step 235, the seller'sagent may select one or more of the following additional selectionoptions: “home” as shown at a second step 240; “my cart” as shown at asecond step 250; “my orders” as shown at a second step 270; “menu” asshown at a second step 275; or any combination thereof. In anembodiment, the first steps 240, 250, 270, and 275 may be the same stepor substantially the same step as second steps 240, 250, 270, and 275,respectively. Additionally, upon selection of the “menu” option atsecond step 275, the seller's agent my utilize the first device 102 toselect one or more of the additional selection options selected from:the “my profile” option of step 280; the “my store” option of step 285;the “pending orders” option of step 290; the “pay and get paid” optionof step 295; the “where do you operate” option of step 300; the “changepassword” option of step 305; the “log out” option of step 310; or anycombination thereof. Moreover, after selection of the “home” option ofsecond step 240, the seller's agent may utilize an AI-enhanced furnituresearch engine as shown at a second step 245 to determine, identify,and/or select the at least one staging item from a catalog of availablestaging furniture that is available to be purchased, leased, rented, orconveyed to the seller's agent. In an embodiment, the second step 245may be same step or substantially the same step as first step 245.

Examples of the present systems, methods, and applications disclosedherein may also be directed to a non-transitory computer-readable mediumthat stores computer-executable instructions and/or the AI software 120,which are executable by one or more processors of at least one of thedevices 102, 104, the server 108, and/or the interface 112 from whichthe computer-readable medium is accessed. A computer-readable media maybe any available media that may be accessed by at least one of thedevices 102, 104, the server 108, and/or the interface 112. By way ofexample, such computer-readable media may comprise RAM, ROM, EEPROM,CD-ROM or other optical disk storage, magnetic disk storage or othermagnetic storage devices, or any other medium that may be used to carryor store desired program code in the form of computer-executableinstructions, the AI software 120, and/or data structures and that maybe accessed by at least one of the devices 102, 104, the server 108,and/or the interface 112. Disk and disc, as used herein, includescompact disc, laser disc, optical disc, digital versatile disc, floppydisk and Blu-ray® disc where disks usually reproduce data magnetically,while discs reproduce data optically with lasers.

Note also that the software implemented aspects of the present systems,methods, and applications disclosed herein are usually encoded on someform of program storage medium or implemented over some type oftransmission medium. For example, the software 120 may be encoded on aform of program storage medium or implemented over a type oftransmission medium. The program storage medium is a non-transitorymedium and may be magnetic (e.g., a floppy disk or a hard drive) oroptical (e.g., a compact disk read only memory, or “CD ROM”), and may beread only or random access. Similarly, the transmission medium may betwisted wire pairs, coaxial cable, optical fiber, or some other suitabletransmission medium known to the art. The claimed subject matter is notlimited by these aspects of any given implementation.

The foregoing description, for purposes of explanation, used specificnomenclature to provide a thorough understanding of the disclosure.However, it will be apparent to one skilled in the art that the specificdetails are not required in order to practice the systems and methodsdescribed herein. The foregoing descriptions of specific examples arepresented for purposes of illustration and description. They are notintended to be exhaustive of or to limit this disclosure to the preciseforms described. Obviously, many modifications and variations arepossible in view of the above teachings. The examples are shown anddescribed in order to best explain the principles of this disclosure andpractical applications, to thereby enable others skilled in the art tobest utilize this disclosure and various examples with variousmodifications as are suited to the particular use contemplated. It isintended that the scope of this disclosure be defined by the claims andtheir equivalents below.

In at least one embodiment, the present systems, methods, andapplication disclosed herein may be opened, started, initiated, orselected by a user (i.e., the first users, second user, seller's agent,buyer's agent, and/or one or more third users) via at least one deviceof the devices 102, 104. Upon opening via the at least one device, theuser may be met with a white or non-white background and/or thefollowing text: “Welcome To Staged,” which may be displayed as/in crispnon-white or black letters. The background and/or text may fade ordisappear and/or the user may be asked to choose between at least thefollowing questions/inquires: “I have furniture to rent”, “I havefurniture to sell”, “I need furniture to rent”, or “I need to purchasefurniture”.

In some embodiments, the system 100 and/or the method 200 may provide orfacilitate one or more secure transactions and/or waivers. For example,the user may be asked at least one of the following questions/inquires:“It asks are you a realtor?”, “Seller?” or “Professional Stager?”. Ifthe user is a realtor or a professional stager, the “restaged”application may ask the user for at least one professional licensenumber associated with or assigned to the user. In contrast, a user thatis a seller may automatically move onto one or more furtherquestions/inquires and/or options provided by the “restaged”application. In an embodiment, the professional license number mayfacilitate or allow the AI software 120 and/or the AI-based hardware 122to provide or offer at least one link to one or more real estatelistings with the staged profile of the user associated with the atleast one professional license number. The user may be asked to sign orexecute a “Covid Hold Harmless” form agreeing to the one or more termsand/or one or more conditions for conducting business with the“restaged” application (i.e., must sanitize furniture, must agree tofair trade, must agree that what the user is presenting is as such,and/or etc.). Once entered or logged into the “restaged” application orwebsite, the user may be greeted with an easy application-based orweb-based interface and/or may begin listing, selling, trading the atleast one staging item and/or one or more pieces of staging furniturevia the “restaged” application or website.

After initiating the “restaged” application or website, the user mayselect at least one path for utilizing the services and/or functionalityof the systems, methods, and applications disclosed herein. Uponselection of a first path by the user, the system 100 and/or the method200 may provide functionality for the user to stage at least one realestate property that may be subsequently offered for sale orrental/lease by the user. For example, the “restaged” application orwebsite may identify “Path 1” as a user that is “Looking To Stage” areal estate property via the system 100 and/or the method 200. When thefirst path is selected by the user, the system 100 and/the method 200may ask the user which real estate property listing is to be staged. Inan embodiment, the system 100 and/or the method 200 may identify thereal estate property to be staged based on user input into the at leastone device of the devices 102, 104 and/or may automatically populate atleast one form associated with the “restaged” application or website viainformation/data provided by and/or accessible from a local MLS IDXfeed. In at least one embodiment, the present systems, methods, andapplications disclosed herein may be in communication with at least onereal-time or live digital data feed that may comprise at least one localMLS IDS feed.

If the real estate property to be staged by the user (i.e., seller'sagent or realtor) is a new real estate listing, then the system 100and/or the method 200 may prompt the user to provide and/or input orsubmit at least the physical address of the new real estate listingcoming to or being added to the real estate market. Then, the system 100and/or method 200 may ask the user when the user may need the at leastone staging item and/or furniture for staging the new real estatelisting. Further, the system 100 and/or the method 200 may ask the userwhether the user is looking, seeking, or desiring to rent, lease, or buythe at least one staging item and/or staging furniture. Still further,the system 100 and/or the method 200 may ask the user what room(s) areto be staged with the at least one staging item and/or stagingfurniture. In one or more embodiments, the room(s) to be staged may beor may include one or more of the following: a living room, a bedroom, akitchen, a dining room, a family room, a guest room, a bathroom, a gameroom, a basement, a home office, a nursery, a playroom, a library, astorage room, a gym room, a loft, an attic, or any combination thereof.The present disclosure should not be deemed as limited to a specificembodiment of the room(s) to be staged via the systems, methods, and/orapplications disclosed herein.

The “restaged” application or website provided by the system 100 and/orthe method 200 may allow the user to determine, identify, select, and/orconfirm one or more types of staging furniture for staging the realestate listing and whether the user is looking, seeking, or desiring toswap or exchange one or more of the selected staging items and/orstaging furniture. Additionally, the system 100 and/or the method 200may ask how far the user may be willing to travel or to go for obtainingand/or receiving one or more of the selected staging items and/orstaging furniture. An acceptable mileage radius, which may include orcomprise at least one specific town or zip code(s), may be identified,determined, selected, and/or confirmed by the user via the “restaged”application or website and/or the system 100 and/or the method 200 maylist one or more available staging items and staging furniture basedupon the acceptable milage radius. The system 100 and/or the method 200may generate, provide, display, and/or render the listed one moreavailable staging items and furniture with at least one of thefollowing: corresponding pricing(s), corresponding owner(s),corresponding owner rating(s)/review(s), or any combination thereof. Inan embodiment, the system 100 and/or the method 200 may not providecontact information of the corresponding owner(s) to protect profitgeneration of the “restaged” application or website.

In one or more embodiments, the system 100 and/or the method 200 mayidentify, display, and/or render all item availability dates to the usersuch that the user may see which availability dates may be more or mostdesirable. Additionally, based on the listed one or more staging itemsand furniture and/or availability dates, the user may add at least onelisted staging item and/or furniture to the digital shopping cart of theuser account associated with the user. The digital shopping cart may beordered by the user via the “restaged” application or website and thensaid digital shopping cart order may be subsequently reviewed by theuser and/or the digital shopping cart order may be placed by the uservia the system 100 and/or the method 200. Further, the cost(s)/fee(s)associated with the placed digital shopping cart order may be paid bythe user via the user account over the “restaged” application orwebsite. In at least one embodiment, a staged transaction fee may beapplied to the placed digital shopping cart order prior to charging thefinancial service provider account associated with the user account overthe “restaged” application or website. Once the cost(s)/fee(s)associated with the placed digital shopping cart order has been agreedto or upon by the user, the user may then close out or complete thetransaction over the “restaged” application or website. As a result,contact information for the supplier of the ordered staging item(s)and/or furniture may be provided to the user via the system 100 and/orthe method 200, and/or the user may arrange a time to meet/discuss theplaced order and/or transaction with the supplier via the “restaged”application or website. In at least one embodiment, one or more approvedlocal movers may be suggested by the “restaged” application or websitefor aiding or helping the user and supplier with the transfer of orderedstaging item(s) and furniture at a separate cost/fee. In an embodiment,the separate cost/fee may also be charged to the user account of the“restaged” application or website as an additional or furthertransaction fee.

Upon selection of at least one second path by the user, the system 100and/or the method 200 may provide functionality for the user to stage atleast one real estate property that may be subsequently offered for saleor rental/lease by the user. For example, the “restaged” application orwebsite may identify at least one “Path 2” as a user that is “Looking ToSell/Rent Staged Furniture” for staging at least one real estateproperty via the system 100 and/or the method 200. If the user may belooking, seeking, or desiring to sell, rent, or lease at least onestaging item or furniture, then the system 100 and/or the method 200 mayasked the user to upload or transfer one or more digital photographsand/or details associated with and/or indicative of each staging item orfurniture. In at least one embodiment, the details of the stagingitem(s) or furniture may comprise, but is not limited to, at least onename, at least one physical description, at least one material of thestaging item or furniture, one or more dimensions, at least one style,at least one condition, or any combination thereof. The presentdisclosure should not be deemed as limited to the specific embodiment ofthe details associated with or indicative of the one or more stagingitems or furniture.

In one or more embodiments, the staging item(s) or furniture may becurrently used in staging at least one real estate listing and/or the“restaged” application or website may allow the user or realtor toprovide at least one digital link to digital listing informationassociated with the currently staged real estate listing. The system 100and/or the method 200 may ask the user to provide or share when thestaging item(s) or furniture may subsequently be available for furtherstaging and if the staging item(s) or furniture may be for rent, leaseor sale. If the staging item(s) or furniture is listed “for rent”, thena preferred mileage radius may be selected (which may include one ormore specific towns or at least one specific zip code) and/or the system100 and/or method 200 may identify, determine, provide, or generate alist of available staging items and furniture with at least one of acorresponding pricing, a corresponding owner(s), a corresponding ownerrating(s)/review(s), or any combination thereof. In an embodiment, the“restaged” application or website may not provide contact information toprotect profit generation of the “restaged” application or website.

Once the staging item(s) or furniture is uploaded and properly describedover the “restaged” application or website, the user or realtor mayselect or click “bring to market” link to publish the uploaded/describedstaging item(s) or furniture. If another user or community memberselects the uploaded/described staging item(s) or furniture prior tocharging the other user or community member, at least one transactionfee may be applied by the “restaged” application or website. Once agreedto the buying/renting user or agent may then close out the transactionand/or contact information for the buyer/renter user may be providedover the system 100 and/or method 200 and the buy/renter user mayarrange a time to meet/discuss the move and/or transaction of thestaging item(s) or furniture. In at least one embodiment, one or moreapproved movers may be suggested via the system 100 and/or the method200 for aiding or helping the user(s) with the transfer of the orderedstaging item(s) or furniture. At least one separate cost may also becharge via the “restaged” application or website with respect to themovers and/or moving company as an additional transaction fee.

In one or more embodiments, the system 100 and/or method 200 may have orcomprise one or more required listing fields with respect to theavailable staging item(s) or furniture to be offered for rent, lease, orsale by the user for subsequent staging of at least one real estatelisting or the like. For example, if the available staging item(s) orfurniture is to be listed as “rented” or “leased” items or furniture,then the “restaged” application or website may direct the renter/leaseruser to a digital page that requests one or more of the following: typeof furniture; age of product; brand; dimensions; color; material;condition; duration of rental; availability date; asking price; pickuplocation; pickup time; location where staging item or furniture may beheld; terms of use agreement clearly stating if damaged the securitydeposit withheld; or any combination thereof.

The “restaged” application or website facilitated or provided by thesystem 100 and/or the method 200 may also comprise one or moremonetization opportunities and/or avenues. For example, the “restaged”application may be a free downloadable smartphone application and/orregistration and membership to the “restaged” application may also befree to its members (i.e., the first user(s), the second user(s), theseller's agent(s), buyer's agent(s), and/or one or more third users). Inan embodiment, the “restaged” application is free to download from aknown/available application store and is also free to join onsmartphones, mobile computing devices, AI-enhanced computing devices,AI-enable cloud computing devices, smart wearable devices, and/orARNR-based computing devices. Upload or adding one or more staging itemsand/or furniture to the user accounts may be free for its members andtransaction fees may be a percentage based off of each transaction paidfor by the buyer/renter. In at least one embodiment, the “restage”application or website may comprise one or more of the followingadditional streams of income: a first additional income streamassociated with one or more moving company partnerships (i.e., uponbeing hired, a transaction fee is applied); a second additional streamassociated with one or more professional staging design services (i.e.,upon being hired, a finder's fee is applied); a third additional steamassociated with goods/services facilitated by the “restaged” applicationor website; or any combination thereof.

In one or more embodiments, the user (i.e., a seller and/or owner of areal estate listing) may seek, want, or desire to highlight its stagedrooms and/or available staging furniture. Said user may pay apredetermined or specific fee to have its staged rooms and/or availablestaging furniture highlighted in a “CENTER STAGE” section of the“restaged” application or website. In a further effort to move unwantedpieces (i.e., staging items and/or staging furniture), the user (i.e., aseller and/or owner of a real estate listing) may pay to hard sell itsstaging items and/or furniture listed in an “EXIT STAGE LEFT” section ofthe “restaged” application or website that showcases best dealspresented by the user (i.e., seller/owner of the real estate listing).Moreover, the user may add or integrate one or more advertisements intothe platform provided by the “restaged” application or website foradditional commercial goods/services, such as, for example, one or morelandscapers, one or more cleaning services, one or more mortgagebrokers, any combinations thereof, and/or the like. The additionalcommercial goods/services may advertise directly to the user or agentswithout wasting additional time associate with advertising on otherplatforms outside of the platform provided by the “restaged” applicationor website.

In at least one embodiment, the “restaged” application or website maycomprise one or more of the staged application levels: an “UPSTAGED”level for luxury higher end items typically more expensive and forhigher end properties and their corresponding budgets; a “CENTER STAGE”level for user items to appear more frequently and at the top of thesearch page (i.e., one or more sellers/owners may pay extra for thisservice); an “EXIT STAGE LEFT” level for items that may not seem to berented or sold or need to be moved quickly (i.e., one or moresellers/owners may pay an extra fee to have said items appear in theclearance section); or any combination thereof. In some embodiments, the“restaged” application or website may provide one or more of thefollowing digital services for buyer users or renter users: providing anefficient platform for local trade; providing automatic alerts atintervals (i.e., two weeks, one week, three days, and the day before) toremind the user; tracking all inventory (i.e., digitally showcasing whatlisting has what, for how long, where, and at what price); providing oneor more tables showcasing the total spent each month/year for easy taxfiling; providing one or more buyer/renter reviews; connecting userswith movers, moving companies, designers, and other industry personnel;or any combination thereof.

In some embodiments, the present systems, methods, and applicationsdisclosed herein may comprise one or more AI-based or AI-enhancedcomponents (i.e., the AI software 120 and/or the AI-based hardware 122).For example, the system 100 and/or method 200 facilitating the“restaged” application or website may comprise or utilize the one ormore AI-based or AI-enhanced components. For example, the system 100and/or method 200 may provide local MLS integration with the one or moreAI-based or AI-enhanced components. As a result of the local MLSintegration, the user or agent may list one or more new real estatelistings and be prompted with at least one text and/or instant messageasking if the user or agent if staging the one or more new listings isnecessary, required, and/or desirable. The “restaged” application may bea mobile-based application for easy adaptation to facilitate thetransmission of the at least one text and/or instant message. Further,when a new real estate listing may go into contract, the “restaged”application may alert users of staging furniture that may be sold/givenback soon and/or may send owner information (i.e., owner of the stagingfurniture) to the users of the “restaged” application. Once a member(i.e., user, realtor, seller's agent, etc.) may list a new real estatelisting, the “restaged” application may showcase the new real estatelisting on a digital map and/or identify a closest staging furniturewith respect to the geographical location of the new real estate listingfor easy moving the closest staging furniture. The member (i.e.,renter/buyer of the staging furniture) may optionally select eachlocation and cycle through the available staging furniture, availabilitydates for the available staging furniture, or a combination thereof.

In one or more embodiments, the present systems, methods, andapplications disclosed herein provide at least one of virtual reality(hereinafter “VR”) home staging, augmented reality (hereinafter “AR”)home staging, or a combination thereof. The VR home staging and/or ARhome staging (collectively referred to hereinafter as “VR/AR staging”)is provided, created, generated, and/or facilitated via at least one ofthe AI software 120, the AI-based hardware 122, or a combinationthereof. The present VR/AR staging provides 2D and/or 3D digital designsof staged interior spaces, rooms, and/or areas of at least one realestate listing. At least one graphic digital editor may be utilized bythe AI software 120 and/or the AI-based hardware 122 to create,generate, and render the digital design of the at least one real estatelisting. The VR/AR staging provides, creates, generates, and/or displaysa digital visualization of the real estate listing comprising digitalstaged interior spaces, rooms, and/or areas of the real estate listing.The VR/AR staging may be provided for one or more vacant real estateproperties such that the AI software 120 and/or AI-based hardware 122generates, creates, and/or simulates digitally staged interior spaces,rooms, and/or areas of the vacant real estate properties.

In at least one embodiment, the AI software 120 and/or AI-based hardware122 comprises and/or utilizes one or more data analysis algorithms togenerate, create, and/or simulate the VR/AR staging comprising stagedinterior spaces, rooms, and/or areas of the real estate listing. The AIsoftware 120, the AI-based hardware, and/or the one or more dataanalysis algorithms may scan, analyze, evaluate, and/or manipulate aplurality of digital images to generate, create, and/or simulate theVR/AR staging of the real estate listing. The VR/AR staging may alsocomprise, display, render, or includes at least one of at least oneinterior model, at least one décor model, or a combination thereof forstaging the real estate listing. The at least one interior model and/ordécor model may consist of the digitally staged interior spaces, rooms,and/or areas of the real estate listing. In an embodiment, the pluralityof digital images may comprise one or more non-professionalphotographs/images, one or more professional photographs/images, one ormore stock photographs/images, one or more referencesphotographs/images, one or more product, item, and/or furniturephotographs/images, one or more uploaded photographs/images, or anycombination thereof. The plurality of digital images may comprise one ormore high-quality photos illustrating one or more residential, dwelling,decorative, and/or furniture styles. The one or more styles may compriseone or more of the following styles: classic; contemporary, European;gothic; industrial; modern; rural; urban; Scandinavian; Victorian; beachhouse; farmhouse; or any combination thereof.

The VR/AR staging of the real estate listing may be accessed by one ormore users of the present systems, methods, and applications disclosedherein (i.e., at least one of the system 100 and method 200). Moreover,the VR/AR staging created, generated, simulated, and/or provided by thesystem 100 and/or method 200 may be displayable, viewable, and/orrendered via at least one device of the devices, 102, 104. In at leastone embodiment, at least one user of the “restage” application orwebsite may digitally drag and drop at least one staging item and/orstaging furniture into one or more virtual rooms associated with thereal estate listing via at least one device of the devices 102, 104. TheVR/AR staging of the real estate listing may be generated, created,simulated, and/or provided via the “restage” application or website bydigital dragging and/or dropping the at least one staging item and/orstaging furniture into the one or more virtual rooms accessible over thedevices 102, 104.

In at least one embodiment, the VR/AR staging created, generated, and/orsimulated by the AI software 120 and/or AI-based hardware 122 maycomprise one or more video, one or more spherical photographs/images,one or more window-view photographs/images, one or more 2D and/or 3Dfloorplans of VR/AR staged real estate listing, or any combinationthereof. In an embodiment, the one or more videos may comprise at leastone flyover video and/or the spherical and window-view photographs maybe angled photographs, such as, 360° or 180° photographs. Moreover, theVR/AR staging of the real estate listing may create, generate, produce,or provide at least one live view of a real-world environment of thedigitally staged real estate listing wherein on or more of the realestate elements may be augmented by at least one computer-generatedsensory input generated by the AI software 120 and/or AI-based hardware122. In an embodiment, the VR/AR staging may provide at least onevirtual and/or augmented staging solution for one or more commercialspaces or properties.

In one or embodiments, VR/AR staging of the method 200 may comprise atleast one first step wherein the AI software 120 and/or AI-basedhardware 122 may select one or more digital images to stage the realestate property via the one or more data analysis algorithms and/orcomputer-generated sensory inputs associated with the AI software 120and/or AI-based hardware 122. As a result, the AR/AR staging of the realestate listing may display or render one or more 3D photographs and/orone or more virtual tours that are viewable over the devices 102, 104,the “restaged” application or website, or a combination thereof. Inembodiment, the at least one first step may comprise selecting one ormore digital images, one or more digital staging furniture images, oneor more design element images, or any combination thereof for the VR/ARstaging of the real estate property. The method 200 may also compriseone or more additional steps, wherein the AI software 120 and/orAI-based hardware 122 may select one or more digital staging furnitureimages to stage the real estate property via the one or more dataanalysis algorithms and/or computer-generated sensory inputs associatedwith the AI software 120 and/or AI-based hardware 122. As a result, oneor more digital photographs/images may be provided to the user of the“restaged” application or website via the devices 102, 104. In anembodiment, the digital staging furniture may be grouped by furniturestyles, room types, time periods, design elements/features, or anycombination thereof. Moreover, the method 200 may comprise one or morefurther steps, wherein the system 100 (i.e., at least one of the AIsoftware 120 and/or AI-based hardware 122) and/or method 200 maygenerate, produce, and/or create a final VR/AR staged real estatelisting via the one or more data analysis algorithms and/orcomputer-generated sensory inputs associated with the AI software 120and/or AI-based hardware 122. As a result, the final AR/AR staged realestate listing may be displayed, rendered, and/or viewable over thedevices 102, 104, the “restaged” application or website, another digitaldevice in digital communication with the system 100 or incorporated intomethod 200, or any combination thereof.

In at least one embodiment, the one or more digital photographs/images,the final VR/AR staged real estate listing, or a combination thereof maybe receivable over the devices 102, 104, download to the devices 102,104 and/or from the database 110 over the system 100 via the method 200,accessible over the system 100 via the method 200, or any combinationthereof. In an embodiment, the system 100 and/or method 200 may create,generate, and/or provide at least one digital tour link for viewingand/or displaying the one or more digital photographs/images, the finalVR/AR staged real estate listing, the one or more virtual tours, or anycombination over the system 100 via the method 200. A digital 3D playermay be incorporated into the system 100 and/or method 200 such that theone or more digital photographs/images, the final VR/AR staged realestate listing, and/or the one or more virtual tours is displayable overthe devices 102, 104 via the digital 3D player, the system 100, themethod 200, or any combination thereof.

In some embodiments, the AI software 120 and/or the AI-based hardware122, the one or more data analysis algorithms and/or computer-generatedsensory inputs associated with the AI software 120 and/or AI-basedhardware 122, or any combination thereof may obtain one or more roomdimensions and one or more room types of each room for the real estateproperty to be staged via the “restaged” application or website. The oneor more room dimensions and/or the one or more room types of the realestate property to be staged may be obtainable from at least onedocument capturing software/hardware or data/information collected fromone or more of the following measuring devices: at least one lasermeasuring device; at least one electronic tape measure device; at leastone robotic measuring device; at least one electronic or digital roommeasure device; or any combination thereof. In an embodiment, thecollected data/information regarding the room dimensions may include,for example, measurements of room details (i.e., doors, windows,doorways, etc.)

In at least one embodiment, the at least one document capturingsoftware/hardware may capture one or more floor-plan images of the realestate property to be staged by the seller's agent. The seller's agentmay display at least one floor-plan to a remote camera eitherincorporated into or in digital communication with either of the devices102, 104. The AI software 120 and/or the AI-based hardware 122, and/orthe one or more data analysis algorithms and/or computer-generatedsensory inputs may detect and identify those images as at least one realestate floor-plan and then capture and convert the images or the realestate floor-plan to at least one of a user-friendly format, anAI-enabled format, or a combination thereof. The convert images or realestate floor-plan may be analyzed by the AI software 120 and/or theAI-based hardware 122, and/or the one or more data analysis algorithmsand/or computer-generated sensory inputs. Alternatively, at least onemeasuring device may communicate the collected data/information to thesystem 100 and the AI software 120 and/or the AI-based hardware 122,and/or the one or more data analysis algorithms and/orcomputer-generated sensory inputs may analyze collected data/informationreceived from the at least one measuring device. The rooms shown in thereal estate floor plan or identified by the analysis of the collecteddata/information may each be labelled or assigned a room type via eitherof the devices 102, 104. The labelled or assigned room types for therooms of the real estate property to be staged may be utilized by the AIsoftware 120 and/or the AI-based hardware 122, and/or the one or moredata analysis algorithms and/or computer-generated sensory inputs toselect, determine, identify, and/or confirm the staging items and/orstaging furniture to be added to the real estate property. As a result,the one or more digital photographs/images, the final VR/AR staged realestate listing, and/or the one or more virtual tours may be created,generated, or simulated by the AI software 120 and/or the AI-basedhardware 122, and/or the one or more data analysis algorithms and/orcomputer-generated sensory inputs based on the analysis of the collecteddata/information, the labelled or assigned room types, or a combinationthereof.

Examples in the present disclosure may also be directed to anon-transitory computer-readable medium storing computer-executableinstructions and executable by one or more processors of the computervia which the computer-readable medium is accessed. A computer-readablemedia may be any available media that may be accessed by a computer. Byway of example, such computer-readable media may comprise RAM, ROM,EEPROM, CD-ROM or other optical disk storage, magnetic disk storage orother magnetic storage devices, or any other medium that may be used tocarry or store desired program code in the form of instructions or datastructures and that may be accessed by a computer. Disk and disc, asused herein, includes compact disc (CD), laser disc, optical disc,digital versatile disc (DVD), floppy disk and Blu-ray® disc where disksusually reproduce data magnetically, while discs reproduce dataoptically with lasers.

Note also that the software implemented aspects of the subject matterclaimed below are usually encoded on some form of program storage mediumor implemented over some type of transmission medium. The programstorage medium is a non-transitory medium and may be magnetic (e.g., afloppy disk or a hard drive) or optical (e.g., a compact disk read onlymemory, or “CD ROM”), and may be read only or random access. Similarly,the transmission medium may be twisted wire pairs, coaxial cable,optical fiber, or some other suitable transmission medium known to theart. The claimed subject matter is not limited by these aspects of anygiven implementation.

The foregoing description, for purposes of explanation, used specificnomenclature to provide a thorough understanding of the disclosure.However, it will be apparent to one skilled in the art that the specificdetails are not required in order to practice the systems and methodsdescribed herein. The foregoing descriptions of specific examples arepresented for purposes of illustration and description. They are notintended to be exhaustive of or to limit this disclosure to the preciseforms described. Obviously, many modifications and variations arepossible in view of the above teachings. The examples are shown anddescribed in order to best explain the principles of this disclosure andpractical applications, to thereby enable others skilled in the art tobest utilize this disclosure and various examples with variousmodifications as are suited to the particular use contemplated. It isintended that the scope of this disclosure be defined by the claims andtheir equivalents below.

What is claimed is:
 1. A system for staging real estate properties, thesystem comprising: at least one first digital device having a graphicuser interface for receiving user input; at least one computer servercoupled to at least one database, wherein digital images of stagingfurniture are saved in the at least one database and accessible via theat least one computer server; a digital communication network connectedto the at least one first digital device and the at least one computerserver such that the at least one first digital device digitallycommunicates with the at least one computer server via the digitalcommunication network; artificial intelligence software configured forselecting at least one digital image of at least one staging item fromthe digital images of the staging furniture based on the user inputreceived from the at least one first digital device, wherein the atleast one staging item comprises staging furniture for staging a room ofa real estate listing; and artificial intelligence hardware forexecuting the artificial intelligence software and in digitalcommunication with the at least one first digital device and the atleast one computer server, wherein the selected at least one digitalimage of at least one staging item is displayable via the graphic userinterface of the at least one first digital device.
 2. The system ofclaim 1, wherein the user input comprises a geographical location of thereal estate listing.
 3. The system of claim 2, wherein the user inputfurther comprises an acceptable geographical radius with respect to thegeographical location of the real estate listing.
 4. The system of claim3, wherein the staging furniture is physically located within theacceptable geographical radius with respect to the geographical locationof the real estate listing.
 5. The system of claim 1, wherein the userinput is a room type corresponding to the room of the real estatelisting and/or dimensions of the room of the real estate listing.
 6. Thesystem of claim 1, further comprising: at least one computer softwareapplication accessible via the at least one first digital device or theat least one computer server and configured to display or render theselected at least one digital image of at least one staging item.
 7. Thesystem of claim 1, wherein the artificial intelligence softwarecomprises one or more data analysis algorithms and/or the artificialintelligence hardware comprises one or more computer-generated sensoryinputs.
 8. The system of claim 1, wherein the artificial intelligencehardware comprises at least one artificial intelligence acceleratorselected from the group consisting of at least one graphics processingunit, at least one integrated graphics processor, at least one fieldprogrammable gate array, at least one application specific integratedcircuit, or a combination thereof.
 9. The system of claim 1, furthercomprising: a virtual reality or augmented reality staged real estatelisting accessible via the at least one first digital device or the atleast one computer server and comprising the room of the real estatelisting staged with the selected at least one digital image of at leastone staging item.
 10. A method for stagging rooms of real estateproperties, the method comprising: analyzing information associated witha plurality of staging furniture based on user input received from afirst digital device, wherein information of the plurality of stagingfurniture is accessible from a database in digitally communication withthe first digital device and comprises a geographical location of eachfurniture item of the plurality of staging furniture, the user inputcomprises a geographical location of a real estate listing to be stagedand an acceptable geographical radius around the geographical locationof the real estate listing; selecting at least one furniture item fromthe plurality of staging furniture based on the analyzed informationwhen the geographical location of the at least one furniture item islocated within the acceptable geographical radius around thegeographical location of the real estate listing; and displaying theselected at least one furniture item via a computer software applicationthat is accessible and displayable via the first digital device or atleast one second digital device.
 11. The method of claim 10, furthercomprising: obtaining the selected at least one furniture item forstaging at least one room of the real estate listing.
 12. The method ofclaim 10, further comprising: staging at least one room of the realestate listing with the selected at least one furniture item.
 13. Themethod of claim 10, further comprising: creating a staged room of thereal estate listing by incorporating the selected at least one furnitureitem into the staged room of the real estate listing.
 14. The method ofclaim 10, further comprising: executing or performing one or more dataanalysis algorithms associated with artificial intelligence softwarewhen analyzing the information associated with the plurality of stagingfurniture based on the user input received from the first digitaldevice.
 15. The method of claim 14, wherein the one or more dataanalysis algorithms are executed or performed by artificial intelligencehardware.
 16. The method of claim 15, wherein the artificialintelligence hardware comprises at least one artificial intelligenceaccelerator selected from the group consisting of at least one graphicsprocessing unit, at least one integrated graphics processor, at leastone field programmable gate array, at least one application specificintegrated circuit, or a combination thereof.
 17. A method for staggingrooms of real estate properties, the method comprising: digitallycommunicating user input from a first digital device to a computerserver via a first digital communication network, wherein the computerserver is coupled to a database comprising digital images indicative ofstaging furniture; executing artificial intelligence software to analyzeinformation associated with the staging furniture based on the userinput; determining at least one furniture item from the stagingfurniture for virtually staging a room of a virtual real estate listingbased on the analyzed information and the user input, wherein the userinput comprises a room type indicative of the room of the virtual realestate listing; incorporating, via the artificial intelligence software,at least one digital image of the determined at least one furniture iteminto the virtually staged room of the virtual real estate listing; andrendering at least one digital image of the virtually staged room. 18.The method of claim 17, wherein artificial intelligence hardwareexecutes the artificial intelligence software and comprises at least oneartificial intelligence accelerator selected from the group consistingof at least one graphics processing unit, at least one integratedgraphics processor, at least one field programmable gate array, at leastone application specific integrated circuit, or a combination thereof.19. The method of claim 17, further comprising: generating a virtualtour of the virtual real estate listing comprising the at least onedigital image of the virtually staged room.
 20. The method of claim 17,wherein the at least one digital image of the virtually staged room is avirtual or augmented reality of the virtual real estate listing andcomprises the at least one digital image of the determined at least onefurniture item.